beembase.signedtransactions¶
-
class
beembase.signedtransactions.Signed_Transaction(*args, **kwargs)¶ Bases:
beemgraphenebase.signedtransactions.Signed_TransactionCreate a signed transaction and offer method to create the signature
Parameters: - refNum (num) – parameter ref_block_num (see
beembase.transactions.getBlockParams()) - refPrefix (num) – parameter ref_block_prefix (see
beembase.transactions.getBlockParams()) - expiration (str) – expiration date
- operations (array) – array of operations
- custom_chains (dict) – custom chain which should be added to the known chains
-
add_custom_chains(custom_chain)¶
-
getKnownChains()¶
-
getOperationKlass()¶
-
sign(wifkeys, chain='STEEM')¶ Sign the transaction with the provided private keys.
Parameters: - wifkeys (array) – Array of wif keys
- chain (str) – identifier for the chain
-
verify(pubkeys=[], chain='STEEM', recover_parameter=False)¶ Returned pubkeys have to be checked if they are existing
- refNum (num) – parameter ref_block_num (see