Skip to content

Instantly share code, notes, and snippets.

@dexX7
Last active November 5, 2021 08:35
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/372a68201c11fd39dbd8b47aa4d991d1 to your computer and use it in GitHub Desktop.
Save dexX7/372a68201c11fd39dbd8b47aa4d991d1 to your computer and use it in GitHub Desktop.
Activation of NFTs
  • Current block: 708290
  • Activation target: 711500 (~22 days from now)
  • Emergency target: 715500 (~50 days from now)

UTXO

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

Feature Id: 16 (fast signing)

1) Create base transaction
createrawtransaction '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":1}]' '{}'
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370100000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370100000000ffffffff0000000000 fffffffe0010000adb4c068e7780
0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370100000000ffffffff010000000000000000146a126f6d6e69fffffffe0010000adb4c068e778000000000
3) Verify
omni_decodetransaction 0200000001d9481f9dee762c92ca6c7ec147237033a49166c6931532ef8228366434519d370100000000ffffffff010000000000000000146a126f6d6e69fffffffe0010000adb4c068e778000000000 '[{"txid":"379d513464362882ef321593c66691a433702347c17e6cca922c76ee9d1f48d9","vout":1,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.0005}]' 711500
{
  "txid": "ed95be6a8f53a2a5b35fd7b3081ec7a26e1e8c56df0f1455622d54584b9eafb5",
  "fee": "0.00050000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 16,
  "activationblock": 711500,
  "minimumversion": 110000000,
  "confirmations": 0
}

Feature Id: 16 (emergency)

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