• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Dash protocol changed

Frodo

New member
I notice that protocol changed:
dash-releases-historic-0-13-update-with-default-instantsend-privacy-improvements-masternode-overhaul from dashnews
compatibiity of dip-0002
dip3-upgrade

Where (which files and commits) are changes? I search more technical difference in transaction structure. My program give bad results for blocks 1028160 and 1028161 while 1028159 is the same.
How to compute correct new transaction hashes?

In which place is computing transaction hash?
 
Last edited:
I don't think there have been any changes to txids.

Maybe your program is breaking because of special transactions.

For example a quorum comitment transaction has no inputs or outputs:
Code:
getrawtransaction ebcf4d5b223edd1ae1b1babf4f530aeefcf49b9bec00962c7f9b3f45b132d001 2

{
  "hex": "03000600000000000000fda301010059b00f000100037bf8edaf91b2ec0e2881b9e9ed80599ad91179871aafca992000000000000000fd90010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd900100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "txid": "ebcf4d5b223edd1ae1b1babf4f530aeefcf49b9bec00962c7f9b3f45b132d001",
  "size": 432,
  "version": 3,
  "type": 6,
  "locktime": 0,
  "vin": [
  ],
  "vout": [
  ],
  "extraPayloadSize": 419,
  "extraPayload": "010059b00f000100037bf8edaf91b2ec0e2881b9e9ed80599ad91179871aafca992000000000000000fd90010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd900100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "qcTx": {
    "version": 1,
    "height": 1028185,
    "commitment": {
      "version": 1,
      "llmqType": 3,
      "quorumHash": "000000000000002099caaf1a877911d99a5980ede9b981280eecb291afedf87b",
      "signersCount": 0,
      "validMembersCount": 0,
      "quorumPublicKey": "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
    }
  },
  "blockhash": "000000000000000db72741d892b32b9d2480fde31e3f73cb021fea8691bbdb46",
  "height": 1028185,
  "confirmations": 6797,
  "time": 1551250791,
  "blocktime": 1551250791,
  "instantlock": false
}
 
Back
Top