altoidnerd

sx helpfile

Dec 8th, 2014
4,696
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.94 KB | None | 0 0
  1. $ sx --help
  2. Usage: sx COMMAND [ARGS]...
  3.  
  4. -c, --config Specify a config file
  5.  
  6. The sx commands are:
  7.  
  8. DEPRECATED
  9. ELECTRUM STYLE DETERMINISTIC KEYS AND ADDRESSES
  10. genaddr Generate a Bitcoin address deterministically from a wallet
  11. seed or master public key.
  12. genpriv Generate a private key deterministically from a seed.
  13. genpub Generate a public key deterministically from a wallet
  14. seed or master public key.
  15. mpk Extract a master public key from a deterministic wallet seed.
  16. newseed Create a new deterministic wallet seed.
  17.  
  18. EXPERIMENTAL
  19. APPS
  20. wallet Experimental command line wallet.
  21.  
  22. OFFLINE BLOCKCHAIN
  23. HEADERS
  24. showblkhead Show the details of a block header.
  25.  
  26. OFFLINE KEYS AND ADDRESSES
  27. BASIC
  28. addr See Bitcoin address of a public or private key.
  29. embed-addr Generate an address used for embedding record of data into the blockchain
  30. get-pubkey Get the pubkey of an address if available
  31. newkey Create a new private key.
  32. pubkey See the public part of a private key.
  33. validaddr Validate an address.
  34. BRAIN STORAGE
  35. brainwallet Make 256 bit bitcoin private key from an arbitrary passphrase.
  36. mnemonic Make 12 word mnemonic out of 128 bit electrum or bip32 seed.
  37. HD / BIP32
  38. hd-priv Create an private HD key from another HD private key.
  39. hd-pub Create an HD public key from another HD private or public key.
  40. hd-seed Create a random new HD key.
  41. hd-to-address Convert an HD public or private key to a Bitcoin address.
  42. hd-to-wif Convert an HD private key to a WIF private key.
  43. MULTISIG ADDRESSES
  44. scripthash Create BIP 16 script hash address from raw script hex.
  45. STEALTH
  46. stealth-addr See a stealth address from given input.
  47. stealth-initiate Initiate a new stealth payment.
  48. stealth-newkey Generate new stealth keys and an address.
  49. stealth-show-addr Show details for a stealth address.
  50. stealth-uncover Uncover a stealth address.
  51. stealth-uncover-secret Uncover a stealth secret.
  52.  
  53. OFFLINE TRANSACTIONS
  54. SCRIPTING
  55. mktx Create an unsigned tx.
  56. rawscript Create the raw hex representation from a script.
  57. set-input Set a transaction input.
  58. showscript Show the details of a raw script.
  59. showtx Show the details of a transaction.
  60. sign-input Sign a transaction input.
  61. unwrap Validates checksum and recovers version byte and original data from hexstring.
  62. validsig Validate a transaction input's signature.
  63. wrap Adds version byte and checksum to hexstring.
  64.  
  65. ONLINE (BITCOIN P2P)
  66. BLOCKCHAIN UPDATES
  67. sendtx-node Send transaction to a single node.
  68. sendtx-p2p Send tx to bitcoin network.
  69.  
  70. ONLINE (BLOCKCHAIN.INFO)
  71. BLOCKCHAIN QUERIES (blockchain.info)
  72. bci-fetch-last-height Fetch the last block height using blockchain.info.
  73. bci-history Get list of output points, values, and their spends
  74. from blockchain.info
  75. BLOCKCHAIN UPDATES
  76. sendtx-bci Send tx to blockchain.info/pushtx.
  77.  
  78. ONLINE (BLOCKEXPLORER.COM)
  79. BLOCKCHAIN QUERIES (blockexplorer.com)
  80. blke-fetch-transaction Fetches a transaction from blockexplorer.com
  81.  
  82. ONLINE (OBELISK)
  83. BLOCKCHAIN QUERIES
  84. balance Show balance of a Bitcoin address in satoshis.
  85. fetch-block-header Fetch raw block header.
  86. fetch-last-height Fetch the last block height.
  87. fetch-stealth Fetch a stealth information using a network connection to
  88. make requests against the obelisk load balancer backend.
  89. fetch-transaction Fetch a raw transaction using a network connection to
  90. make requests against the obelisk load balancer backend.
  91. fetch-transaction-index Fetch block height and index in block of transaction.
  92. get-utxo Get enough unspent transaction outputs from a given set of
  93. addresses to pay a given number of satoshis
  94. history Get list of output points, values, and their spends for an
  95. address. grep can filter for just unspent outputs which can
  96. be fed into mktx.
  97. validtx Validate a transaction.
  98. BLOCKCHAIN UPDATES
  99. sendtx-obelisk Send tx to obelisk server.
  100. BLOCKCHAIN WATCHING
  101. monitor Monitor an address.
  102. watchtx Watch transactions from the network searching for a certain hash.
  103. OBELISK ADMIN
  104. initchain Initialize a new blockchain.
  105.  
  106. UTILITY
  107. EC MATH
  108. ec-add-modp Calculate the result of INTEGER + INTEGER.
  109. ec-multiply Multiply an integer and a point together.
  110. ec-tweak-add Calculate the result of POINT + INTEGER * G.
  111. FORMAT (BASE 58)
  112. base58-decode Convert from base58 to hex
  113. base58-encode Convert from hex to base58
  114. FORMAT (BASE58CHECK)
  115. base58check-decode Convert from base58check to hex
  116. base58check-encode Convert from hex to base58check
  117. decode-addr Decode a address from base58check form to internal RIPEMD representation
  118. encode-addr Encode an address from internal RIPEMD representation to base58check form
  119. FORMAT (WIF)
  120. secret-to-wif Convert a secret exponent value to Wallet Import Format
  121. wif-to-secret Convert a Wallet Import Format to secret exponent value.
  122. HASHES
  123. ripemd-hash RIPEMD hash data from STDIN.
  124. sha256 Perform SHA256 hash of data.
  125. MISC
  126. qrcode Generate Bitcoin QR codes offline.
  127. SATOSHI MATH
  128. btc Convert Satoshis into Bitcoins.
  129. satoshi Convert Bitcoins into Satoshis.
  130.  
  131. See 'sx help COMMAND' for more information on a specific command.
  132.  
  133. SpesmiloXchange home page: <http://sx.dyne.org/>
Advertisement
Add Comment
Please, Sign In to add comment