graphenebase.signedtransactions module¶
-
exception
graphenebase.signedtransactions.MissingSignatureForKey¶ Bases:
Exception
-
class
graphenebase.signedtransactions.Signed_Transaction(*args, **kwargs)¶ Bases:
graphenebase.objects.GrapheneObjectCreate a signed transaction and offer method to create the signature
Parameters: - refNum (num) – parameter ref_block_num (see
getBlockParams) - refPrefix (num) – parameter ref_block_prefix (see
getBlockParams) - expiration (str) – expiration date
- operations (Array) – array of operations
-
default_prefix= 'GPH'¶
-
deriveDigest(chain)¶
-
detail(*args, **kwargs)¶
-
getChainParams(chain)¶
-
getKnownChains()¶
-
getOperationKlass()¶
-
get_default_prefix()¶
-
id¶ The transaction id of this transaction
-
known_chains= {'GPH': {'chain_id': 'b8d1603965b3eb1acba27e62ff59f74efa3154d43a4188d381088ac7cdf35539', 'core_symbol': 'CORE', 'prefix': 'GPH'}, 'TEST': {'chain_id': '39f5e2ede1f8bc1a3a54a7914414e3779e33193f1f5693510e73cb7a87617447', 'core_symbol': 'TEST', 'prefix': 'TEST'}}¶
-
operation_klass¶ alias of
graphenebase.objects.Operation
-
sign(wifkeys, chain=None)¶ Sign the transaction with the provided private keys.
Parameters: - wifkeys (array) – Array of wif keys
- chain (str) – identifier for the chain
-
verify(pubkeys=[], chain=None)¶
- refNum (num) – parameter ref_block_num (see