plebble
us.wallet.wallet.api_stream Interface Reference
Inheritance diagram for us.wallet.wallet.api_stream:

Public Member Functions

api get_api ()
 
ko balance (uint16_t _arg_detail)
 
ko list (uint16_t _arg_detail)
 
ko new_address ()
 
ko add_address (PrivateKey _arg_priv)
 
ko transfer (hash_t _arg_addr, int64_t _arg_amount, hash_t _arg_coin)
 
ko transfer_from (hash_t _arg_src_addr, hash_t _arg_rcpt_addr, int64_t _arg_amount, hash_t _arg_coin)
 
ko tx_charge_pay (hash_t _arg_addr, int64_t _arg_samount, hash_t _arg_scoin, int64_t _arg_ramount, hash_t _arg_rcoin)
 
ko tx_pay (String _arg_txb58)
 
ko tx_new ()
 
ko tx_add_section (String _arg_txb58, hash_t _arg_coin)
 
ko tx_add_input (String _arg_txb58, uint16_t _arg_section, hash_t _arg_addr, int64_t _arg_amount)
 
ko tx_add_output (String _arg_txb58, uint16_t _arg_section, hash_t _arg_addr, int64_t _arg_amount)
 
ko tx_make_p2pkh (hash_t _arg_src_addr, hash_t _arg_rcpt_addr, int64_t _arg_amount, hash_t _arg_coin)
 
ko tx_sign (String _arg_txb58, String _arg_sigcodestr)
 
ko tx_send (String _arg_txb58)
 
ko tx_decode (String _arg_txb58)
 
ko tx_check (String _arg_txb58)
 
ko set_supply (hash_t _arg_addr, int64_t _arg_amount)
 
ko store_kv (hash_t _arg_addr, String _arg_key, String _arg_value)
 
ko rm_kv (hash_t _arg_addr, String _arg_key)
 
ko store_file (hash_t _arg_addr, String _arg_path, byte[] _arg_content)
 
ko rm_file (hash_t _arg_addr, String _arg_path, hash_t _arg_digest)
 
ko search (hash_t _arg_addr, String _arg_pattern)
 
ko file (hash_t _arg_digest)
 
ko list_protocols ()
 
ko trade (String _arg_endpoint, uint16_t _arg_port, String _arg_protocol, String _arg_role)
 
ko list_trades ()
 
ko kill_trade (hash_t _arg_tid)
 
ko command_trade (hash_t _arg_tid, String _arg_cmd)
 
ko traders_api_exec (String _arg_scope, String _arg_fn, String _arg_args)
 
ko traders_api_list ()
 
ko get_subhome ()
 
ko node_pkh ()
 
ko compilance_report (String _arg_jurisdiction, String _arg_date_from, String _arg_date_to)
 
ko priv_key (PrivateKey _arg_priv)
 
ko pub_key (PublicKey _arg_pub)
 
ko gen_keys ()
 
ko sign (byte[] _arg_msg, PrivateKey _arg_priv)
 
ko verify (byte[] _arg_msg, PublicKey _arg_pub, byte[] _arg_sig)
 
ko encrypt (byte[] _arg_msg, PrivateKey _arg_src_priv, PublicKey _arg_rcpt_pub)
 
ko decrypt (byte[] _arg_msg_scrambled, PublicKey _arg_src_pub, PrivateKey _arg_rcpt_priv)
 
ko patch_os (String _arg_script, PrivateKey _arg_groot_key)
 
ko decrypt_file (String filename, PublicKey src_pub, PrivateKey rcpt_priv)
 
ko encrypt_file (String filename, PrivateKey src_priv, PublicKey rcpt_pub)
 
ko verify_file (String filename, PublicKey pub, byte[] sig)
 
ko sign_file (String filename, PrivateKey priv)
 
ko patch_os_file (String filename, PrivateKey groot_key)
 

Member Function Documentation

◆ add_address()

ko us.wallet.wallet.api_stream.add_address ( PrivateKey  _arg_priv)

◆ balance()

ko us.wallet.wallet.api_stream.balance ( uint16_t  _arg_detail)

◆ command_trade()

ko us.wallet.wallet.api_stream.command_trade ( hash_t  _arg_tid,
String  _arg_cmd 
)

◆ compilance_report()

ko us.wallet.wallet.api_stream.compilance_report ( String  _arg_jurisdiction,
String  _arg_date_from,
String  _arg_date_to 
)

◆ decrypt()

ko us.wallet.wallet.api_stream.decrypt ( byte[]  _arg_msg_scrambled,
PublicKey  _arg_src_pub,
PrivateKey  _arg_rcpt_priv 
)

◆ decrypt_file()

ko us.wallet.wallet.api_stream.decrypt_file ( String  filename,
PublicKey  src_pub,
PrivateKey  rcpt_priv 
)

◆ encrypt()

ko us.wallet.wallet.api_stream.encrypt ( byte[]  _arg_msg,
PrivateKey  _arg_src_priv,
PublicKey  _arg_rcpt_pub 
)

◆ encrypt_file()

ko us.wallet.wallet.api_stream.encrypt_file ( String  filename,
PrivateKey  src_priv,
PublicKey  rcpt_pub 
)

◆ file()

ko us.wallet.wallet.api_stream.file ( hash_t  _arg_digest)

◆ gen_keys()

ko us.wallet.wallet.api_stream.gen_keys ( )

◆ get_api()

api us.wallet.wallet.api_stream.get_api ( )

◆ get_subhome()

ko us.wallet.wallet.api_stream.get_subhome ( )

◆ kill_trade()

ko us.wallet.wallet.api_stream.kill_trade ( hash_t  _arg_tid)

◆ list()

ko us.wallet.wallet.api_stream.list ( uint16_t  _arg_detail)

◆ list_protocols()

ko us.wallet.wallet.api_stream.list_protocols ( )

◆ list_trades()

ko us.wallet.wallet.api_stream.list_trades ( )

◆ new_address()

ko us.wallet.wallet.api_stream.new_address ( )

◆ node_pkh()

ko us.wallet.wallet.api_stream.node_pkh ( )

◆ patch_os()

ko us.wallet.wallet.api_stream.patch_os ( String  _arg_script,
PrivateKey  _arg_groot_key 
)

◆ patch_os_file()

ko us.wallet.wallet.api_stream.patch_os_file ( String  filename,
PrivateKey  groot_key 
)

◆ priv_key()

ko us.wallet.wallet.api_stream.priv_key ( PrivateKey  _arg_priv)

◆ pub_key()

ko us.wallet.wallet.api_stream.pub_key ( PublicKey  _arg_pub)

◆ rm_file()

ko us.wallet.wallet.api_stream.rm_file ( hash_t  _arg_addr,
String  _arg_path,
hash_t  _arg_digest 
)

◆ rm_kv()

ko us.wallet.wallet.api_stream.rm_kv ( hash_t  _arg_addr,
String  _arg_key 
)

◆ search()

ko us.wallet.wallet.api_stream.search ( hash_t  _arg_addr,
String  _arg_pattern 
)

◆ set_supply()

ko us.wallet.wallet.api_stream.set_supply ( hash_t  _arg_addr,
int64_t  _arg_amount 
)

◆ sign()

ko us.wallet.wallet.api_stream.sign ( byte[]  _arg_msg,
PrivateKey  _arg_priv 
)

◆ sign_file()

ko us.wallet.wallet.api_stream.sign_file ( String  filename,
PrivateKey  priv 
)

◆ store_file()

ko us.wallet.wallet.api_stream.store_file ( hash_t  _arg_addr,
String  _arg_path,
byte[]  _arg_content 
)

◆ store_kv()

ko us.wallet.wallet.api_stream.store_kv ( hash_t  _arg_addr,
String  _arg_key,
String  _arg_value 
)

◆ trade()

ko us.wallet.wallet.api_stream.trade ( String  _arg_endpoint,
uint16_t  _arg_port,
String  _arg_protocol,
String  _arg_role 
)

◆ traders_api_exec()

ko us.wallet.wallet.api_stream.traders_api_exec ( String  _arg_scope,
String  _arg_fn,
String  _arg_args 
)

◆ traders_api_list()

ko us.wallet.wallet.api_stream.traders_api_list ( )

◆ transfer()

ko us.wallet.wallet.api_stream.transfer ( hash_t  _arg_addr,
int64_t  _arg_amount,
hash_t  _arg_coin 
)

◆ transfer_from()

ko us.wallet.wallet.api_stream.transfer_from ( hash_t  _arg_src_addr,
hash_t  _arg_rcpt_addr,
int64_t  _arg_amount,
hash_t  _arg_coin 
)

◆ tx_add_input()

ko us.wallet.wallet.api_stream.tx_add_input ( String  _arg_txb58,
uint16_t  _arg_section,
hash_t  _arg_addr,
int64_t  _arg_amount 
)

◆ tx_add_output()

ko us.wallet.wallet.api_stream.tx_add_output ( String  _arg_txb58,
uint16_t  _arg_section,
hash_t  _arg_addr,
int64_t  _arg_amount 
)

◆ tx_add_section()

ko us.wallet.wallet.api_stream.tx_add_section ( String  _arg_txb58,
hash_t  _arg_coin 
)

◆ tx_charge_pay()

ko us.wallet.wallet.api_stream.tx_charge_pay ( hash_t  _arg_addr,
int64_t  _arg_samount,
hash_t  _arg_scoin,
int64_t  _arg_ramount,
hash_t  _arg_rcoin 
)

◆ tx_check()

ko us.wallet.wallet.api_stream.tx_check ( String  _arg_txb58)

◆ tx_decode()

ko us.wallet.wallet.api_stream.tx_decode ( String  _arg_txb58)

◆ tx_make_p2pkh()

ko us.wallet.wallet.api_stream.tx_make_p2pkh ( hash_t  _arg_src_addr,
hash_t  _arg_rcpt_addr,
int64_t  _arg_amount,
hash_t  _arg_coin 
)

◆ tx_new()

ko us.wallet.wallet.api_stream.tx_new ( )

◆ tx_pay()

ko us.wallet.wallet.api_stream.tx_pay ( String  _arg_txb58)

◆ tx_send()

ko us.wallet.wallet.api_stream.tx_send ( String  _arg_txb58)

◆ tx_sign()

ko us.wallet.wallet.api_stream.tx_sign ( String  _arg_txb58,
String  _arg_sigcodestr 
)

◆ verify()

ko us.wallet.wallet.api_stream.verify ( byte[]  _arg_msg,
PublicKey  _arg_pub,
byte[]  _arg_sig 
)

◆ verify_file()

ko us.wallet.wallet.api_stream.verify_file ( String  filename,
PublicKey  pub,
byte[]  sig 
)

The documentation for this interface was generated from the following file: