idena.apis.blockchain

Module Contents

Functions

check_sync() → types.Sync
get_address_pending_transactions(address: str) → types.AddressTransactions
get_address_transactions(address: str, count: int = 5, token: str = None) → types.AddressTransactions
get_block_by_hash(hash: str) → types.Block
get_block_by_height(height: int) → types.Block
get_burnt_coins() → Optional[types.BurntCoins]
get_fee_rate() → decimal.Decimal
get_last_block() → types.Block
get_mempool() → Optional[str]
get_raw_tx(nonce: int = None, epoch: int = None, from_: str = None, to: str = None, amount: decimal.Decimal = None, maxFee: decimal.Decimal = None, payload: str = None, tips: decimal.Decimal = None, useProto: bool = None, type: types.TxType = types.TxType.SendTx) → str
get_transaction(hash: str) → types.Transaction
get_transaction_receipt(hash: str) → Optional[types.TxReceipt]
send_raw_tx(tx: str) → str
idena.apis.blockchain.check_sync() → types.Sync
idena.apis.blockchain.get_address_pending_transactions(address: str) → types.AddressTransactions
idena.apis.blockchain.get_address_transactions(address: str, count: int = 5, token: str = None) → types.AddressTransactions
idena.apis.blockchain.get_block_by_hash(hash: str) → types.Block
idena.apis.blockchain.get_block_by_height(height: int) → types.Block
idena.apis.blockchain.get_burnt_coins() → Optional[types.BurntCoins]
idena.apis.blockchain.get_fee_rate() → decimal.Decimal
idena.apis.blockchain.get_last_block() → types.Block
idena.apis.blockchain.get_mempool() → Optional[str]
idena.apis.blockchain.get_raw_tx(nonce: int = None, epoch: int = None, from_: str = None, to: str = None, amount: decimal.Decimal = None, maxFee: decimal.Decimal = None, payload: str = None, tips: decimal.Decimal = None, useProto: bool = None, type: types.TxType = types.TxType.SendTx) → str
idena.apis.blockchain.get_transaction(hash: str) → types.Transaction
idena.apis.blockchain.get_transaction_receipt(hash: str) → Optional[types.TxReceipt]
idena.apis.blockchain.send_raw_tx(tx: str) → str