[−][src]Module grin_wallet_libwallet::api_impl::owner
Generic implementation of owner API functions
Functions
accounts | List of accounts |
cancel_tx | cancel tx |
check_ttl | Check TTL |
context_is_invoice | return whether slate was an invoice tx |
create_account_path | new account path |
create_slatepack_message | Create a slatepack message from the given slate |
decode_slatepack_message | Decode a slatepack message, to allow viewing Will decrypt if possible, otherwise will return undecrypted slatepack |
finalize_tx | Finalize slate |
get_slatepack_address | Retrieve the slatepack address for the current parent key at the given index set active account |
get_slatepack_secret_key | Retrieve the decryption key for the current parent key the given index set active account |
get_stored_tx | get stored tx |
init_send_tx | Initiate tx as sender |
issue_invoice_tx | Initiate a transaction as the recipient (invoicing) |
node_height | node height |
post_tx | Posts a transaction to the chain take a client impl instead of wallet so as not to have to lock the wallet |
process_invoice_tx | Receive an invoice tx, essentially adding inputs to whatever output was specified |
retrieve_outputs | retrieve outputs |
retrieve_payment_proof | Retrieve payment proof |
retrieve_summary_info | Retrieve summary info |
retrieve_txs | Retrieve txs |
scan | check repair Accepts a wallet inst instead of a raw wallet so it can lock as little as possible |
set_active_account | set active account |
slate_from_slatepack_message | Unpack a slate from the given slatepack message, optionally decrypting |
tx_lock_outputs | Lock sender outputs |
update_wallet_state | Experimental, wrap the entire definition of how a wallet's state is updated |
verify_payment_proof | Verify/validate arbitrary payment proof Returns (whether this wallet is the sender, whether this wallet is the recipient) |