get_transaction_id¶
-
Api.
get_transaction_id
(tx: dict) → str[source]¶ Calculate the TXID for a transaction in the
dict
form:dict(ref_block_num, ref_block_prefix, expiration, operations, extensions, signatures)
>>> tx = { ... 'ref_block_num': 27979, 'ref_block_prefix': 3018856747, 'expiration': '2019-10-01T12:50:00', ... 'operations': [ ... ['transfer', ... {'from': 'someguy123', 'to': 'ksantoprotein', 'amount': '0.100 GOLOS', 'memo': 'testing'}] ... ], ... 'extensions': [], 'signatures': [] ... } >>> Api().get_transaction_id(tx) 'c901c52daf57b60242d9d7be67f790e023cf2780'
- Parameters
tx (dict) – A transaction as a
dict
in the form:dict(ref_block_num, ref_block_prefix, expiration, operations, extensions, signatures)
- Return str txid
The calculated transaction ID for the given transaction