Skip to content

Instantly share code, notes, and snippets.

@dexX7
Last active October 26, 2016 11:38
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/e845079ea85b2ede4624e67204449dfc to your computer and use it in GitHub Desktop.
Save dexX7/e845079ea85b2ede4624e67204449dfc to your computer and use it in GitHub Desktop.
All-Pair Activations II

UTXO

{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":0,"scriptPubKey":"a91498a2d17e08ac677dc220b92e0b79406f2f441c2487","value":0.001}
{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":1,"scriptPubKey":"a91498a2d17e08ac677dc220b92e0b79406f2f441c2487","value":0.001}

Feature Id: 8 (fast signing)

1) Create base transaction
createrawtransaction '[{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":0}]' '{}'
01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060000000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060000000000ffffffff0000000000 fffffffe00080006b0e40010c8e0
01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060000000000ffffffff010000000000000000146a126f6d6e69fffffffe00080006b0e40010c8e000000000
3) Verify
omni_decodetransaction 01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060000000000ffffffff010000000000000000146a126f6d6e69fffffffe00080006b0e40010c8e000000000 '[{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":0,"scriptPubKey":"a91498a2d17e08ac677dc220b92e0b79406f2f441c2487","value":0.001}]' 438500
{
    "txid" : "7b0164217322773aa72797f0c9497c2993b77e63a6a96f765e1e6661e921e904",
    "fee" : "0.00100000",
    "sendingaddress" : "3Fc5gWzEQh1YGeqVXH6E4GDEGgbZJREJQ3",
    "ismine" : false,
    "version" : 65535,
    "type_int" : 65534,
    "type" : "Feature Activation",
    "featureid" : 8,
    "activationblock" : 438500,
    "minimumversion" : 1100000,
    "confirmations" : 0
}

Feature Id: 8 (emergency)

1) Create base transaction
createrawtransaction '[{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":1}]' '{}'
01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060100000000ffffffff0000000000
2) Add payload
omni_createrawtx_opreturn 01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060100000000ffffffff0000000000 fffffffe00080006c0840010c8e0
01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060100000000ffffffff010000000000000000146a126f6d6e69fffffffe00080006c0840010c8e000000000
3) Verify
omni_decodetransaction 01000000017552c6f51a5606d70c7e2ddf1934c8dae05de973bc433e8ec63ddd59a3e5e1060100000000ffffffff010000000000000000146a126f6d6e69fffffffe00080006c0840010c8e000000000 '[{"txid":"06e1e5a359dd3dc68e3e43bc73e95de0dac83419df2d7e0cd706561af5c65275","vout":1,"scriptPubKey":"a91498a2d17e08ac677dc220b92e0b79406f2f441c2487","value":0.001}]' 442500
{
    "txid" : "7b8ec52e2fd41ebb5d11e09ddbb559bb28787267be8167db416d0e128db54408",
    "fee" : "0.00100000",
    "sendingaddress" : "3Fc5gWzEQh1YGeqVXH6E4GDEGgbZJREJQ3",
    "ismine" : false,
    "version" : 65535,
    "type_int" : 65534,
    "type" : "Feature Activation",
    "featureid" : 8,
    "activationblock" : 442500,
    "minimumversion" : 1100000,
    "confirmations" : 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment