Skip to content

Instantly share code, notes, and snippets.

@dexX7
Created August 11, 2022 14:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dexX7/5b8683cfd801bd4c842e52da4e60fd48 to your computer and use it in GitHub Desktop.
Save dexX7/5b8683cfd801bd4c842e52da4e60fd48 to your computer and use it in GitHub Desktop.
Activation of Send-to-Many and NFT-Send-All
  • Current block: 748990
  • Activation target 1: 755000 ( 6010 blocks, ~41 days from now)
  • Activation target 2: 757500 ( 8510 blocks, ~59 days from now)
  • Activation target 3: 760000 (11010 blocks, ~76 days from now)
  • Emergency target: 765000 (16010 blocks, ~111 days from now)

UTXO

{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}
{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":3,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}

Feature Id: 18 (activation target 1)

1) Create base transaction
createrawtransaction '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2}]' '{}'
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000 fffffffe0012000b853807270e00
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b853807270e0000000000
3) Verify
omni_decodetransaction 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b853807270e0000000000 '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}]' 755000
{
  "txid": "66b72d9644ba675928395a98c62c30740696b755b56c1c91696fd3b01dd6fc84",
  "fee": "0.00050000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 18,
  "activationblock": 755000,
  "minimumversion": 120000000,
  "confirmations": 0
}

Feature Id: 18 (activation target 2)

1) Create base transaction
createrawtransaction '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2}]' '{}'
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000 fffffffe0012000b8efc07270e00
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b8efc07270e0000000000
3) Verify
omni_decodetransaction 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b8efc07270e0000000000 '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}]' 757500
{
  "txid": "9b1585f6a22c412ce15a8a373447a40f7c560f99aced5ed3fcff452737052f13",
  "fee": "0.00050000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 18,
  "activationblock": 757500,
  "minimumversion": 120000000,
  "confirmations": 0
}

Feature Id: 18 (activation target 3)

1) Create base transaction
createrawtransaction '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2}]' '{}'
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff0000000000 fffffffe0012000b98c007270e00
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b98c007270e0000000000
3) Verify
omni_decodetransaction 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370200000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000b98c007270e0000000000 '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":2,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}]' 760000
{
  "txid": "94c2bff16d7f443c516224ffad5fe45bdb65ee28b34e1e28577280858c488e6e",
  "fee": "0.00050000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 18,
  "activationblock": 760000,
  "minimumversion": 120000000,
  "confirmations": 0
}

Feature Id: 18 (emergency)

1) Create base transaction
createrawtransaction '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":3}]' '{}'
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370300000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370300000000ffffffff0000000000 fffffffe0012000bac4807270e00
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370300000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000bac4807270e0000000000
3) Verify
omni_decodetransaction 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370300000000ffffffff010000000000000000146a126f6d6e69fffffffe0012000bac4807270e0000000000 '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":3,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}]' 765000
{
  "txid": "517651486ff0f021036fa64706f8ec755c36a79b251e683ea5884808ea746f6e",
  "fee": "0.00050000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 18,
  "activationblock": 765000,
  "minimumversion": 120000000,
  "confirmations": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment