Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash protocol changed

Discussion in 'Development Tech Discussion' started by Frodo, Mar 11, 2019.

  1. Frodo

    Frodo New Member

    Joined:
    May 29, 2016
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    3
    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?
     
    #1 Frodo, Mar 11, 2019
    Last edited: Mar 11, 2019
  2. Antti Kaikkonen

    Antti Kaikkonen Active Member

    Joined:
    Jun 20, 2017
    Messages:
    247
    Likes Received:
    164
    Trophy Points:
    103
    Dash Address:
    XnZdwT1w2kGeH6RujwoyJ7BBNrukdyTBRB
    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
    }
    
     
    • Like Like x 2

Share This Page