Skip to content

Instantly share code, notes, and snippets.

@dexX7
Last active August 4, 2021 12:14
Show Gist options
  • Save dexX7/68207fcda9094df4ad43389fa8f876c1 to your computer and use it in GitHub Desktop.
Save dexX7/68207fcda9094df4ad43389fa8f876c1 to your computer and use it in GitHub Desktop.
Activation of delegated issuance
  • Current block: 694159
  • Activation target: 698250 (~28 days from now)
  • Emergency target: 702250 (~56 days from now)

UTXO

{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":0,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.00025000}
{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":1,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.00025000}

Feature Id: 17 (fast signing)

1) Create base transaction
createrawtransaction '[{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":0}]' '{}'
02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380000000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380000000000ffffffff0000000000 fffffffe0011000aa78a068e7780
02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380000000000ffffffff010000000000000000146a126f6d6e69fffffffe0011000aa78a068e778000000000
3) Verify
omni_decodetransaction 02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380000000000ffffffff010000000000000000146a126f6d6e69fffffffe0011000aa78a068e778000000000 '[{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":0,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.00025000}]' 698250
{
  "txid": "18f846da2c119fdf4f9487019063301d448267e8c73a2af89ba6f466db30e3e5",
  "fee": "0.00025000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 17,
  "activationblock": 698250,
  "minimumversion": 110000000,
  "confirmations": 0
}

Feature Id: 17 (emergency)

1) Create base transaction
createrawtransaction '[{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":1}]' '{}'
02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380100000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380100000000ffffffff0000000000 fffffffe0011000ab72a068e7780
02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380100000000ffffffff010000000000000000146a126f6d6e69fffffffe0011000ab72a068e778000000000
3) Verify
omni_decodetransaction 02000000014ad0ab0237483dccfa781acd7bb21a442ef20ece791f0d34fef330de8a5834380100000000ffffffff010000000000000000146a126f6d6e69fffffffe0011000ab72a068e778000000000 '[{"txid":"3834588ade30f3fe340d1f79ce0ef22e441ab27bcd1a78facc3d483702abd04a","vout":1,"scriptPubKey":"a914167e39ef2efa6612405c9175c5a37a2af1c8cef287","value":0.00025000}]' 702500
{
  "txid": "de2fc1da88c2bd202a91dda71f437cbeb377a1018991d079c6672d9cc65ed392",
  "fee": "0.00025000",
  "sendingaddress": "33jx18123xJS59hnHwCgsr6zvYPfiCussh",
  "ismine": false,
  "version": 65535,
  "type_int": 65534,
  "type": "Feature Activation",
  "featureid": 17,
  "activationblock": 702250,
  "minimumversion": 110000000,
  "confirmations": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment