Sha256: 5bc8f8aaee8ae99e7ad2fab50b153ec04d492a9c9859c61369555fc18eeac6fc
Contents?: true
Size: 2 KB
Versions: 2
Compression:
Stored size: 2 KB
Contents
{ "header": { "title":"Block Chain Key Transfer", "description":"A simple key transfer sheme utilizing a revealed BTC Wallet Address. This can be used as step within the execution of a larger contract.", "template_url":"https://github.com/VaultTree/contracts/blob/master/contracts/block_chain_key_transfer.0.1.0.json", "contributer":"Andrew Bashelor" }, "vaults": { "sender_btc_signing_key":{ "description":"This is the secret Bitcoin Signing Key that SENDER wishes to transfer to RECEIVER. The RECEIVER can unlock only after he has the revealed address.", "fill_with": "EXTERNAL_DATA", "lock_with": "KEY['sender_concealed_destination_wallet_address']", "unlock_with": "KEY['receiver_revealed_destination_wallet_address']", "contents": "" }, "sender_origin_wallet_address":{ "description":"SENDER origin wallet address. Chosen by SENDER and known in advance to RECEIVER.", "fill_with": "EXTERNAL_DATA", "lock_with": "UNLOCKED", "unlock_with": "UNLOCKED", "contents": "" }, "sender_concealed_destination_wallet_address":{ "description":"SENDER concealed copy of the destination wallet address. This wallet address is kept secret until SENDER chosed to transfer BTC to it", "fill_with": "EXTERNAL_DATA", "lock_with": "KEY['sender_secret']", "unlock_with": "KEY['sender_secret']", "contents": "" }, "receiver_revealed_destination_wallet_address":{ "description":"RECEIVER monitors the Block Chain and fills this vault with the newly revealied destination address.", "fill_with": "EXTERNAL_DATA", "lock_with": "KEY['receiver_secret']", "unlock_with": "KEY['receiver_secret']", "contents": "" }, "receiver_secret":{ "fill_with": "RANDOM_NUMBER", "lock_with": "MASTER_PASSPHRASE", "unlock_with": "MASTER_PASSPHRASE", "contents": "" }, "sender_secret":{ "description":"Contract specific password for SENDER. Used to Lock the SENDER private information.", "fill_with": "RANDOM_NUMBER", "lock_with": "MASTER_PASSPHRASE", "unlock_with": "MASTER_PASSPHRASE", "contents": "" } } }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vault-tree-0.3.4 | features/support/contract_fixtures/block_chain_key_transfer.0.1.0.json |
vault-tree-0.3.3 | features/support/contract_fixtures/block_chain_key_transfer.0.1.0.json |