Block

block

Retrieves a json representation of block raiblocks.rpc.RPCClient.block(hash)

block_account

Returns the account containing block raiblocks.rpc.RPCClient.block_account(hash)

block_count

Reports the number of blocks in the ledger and unchecked synchronizing blocks raiblocks.rpc.RPCClient.block_count()

block_count_type

Reports the number of blocks in the ledger by type (send, receive, open, change) raiblocks.rpc.RPCClient.block_count_type()

block_create

Creates a json representations of new block based on input data & signed with private key or account in wallet for offline signing raiblocks.rpc.RPCClient.block_create(type, account, wallet=None, representative=None, key=None, destination=None, amount=None, balance=None, previous=None, source=None, work=None)

blocks

Retrieves a json representations of blocks raiblocks.rpc.RPCClient.blocks(hashes)

blocks_info

Retrieves a json representations of blocks with transaction amount & block account raiblocks.rpc.RPCClient.blocks_info(hashes, pending=False, source=False)

chain

Returns a list of block hashes in the account chain starting at block up to count raiblocks.rpc.RPCClient.chain(block, count)

history

Reports send/receive information for a chain of blocks raiblocks.rpc.RPCClient.history(hash, count)

pending_exists

Check whether block is pending by hash raiblocks.rpc.RPCClient.pending_exists(hash)

process

Publish block to the network raiblocks.rpc.RPCClient.process(block)

receive

Receive pending block for account in wallet raiblocks.rpc.RPCClient.receive(wallet, account, block, work=None)

republish

Rebroadcast blocks starting at hash to the network raiblocks.rpc.RPCClient.republish(hash, count=None, sources=None, destinations=None)

successors

Returns a list of block hashes in the account chain ending at block up to count raiblocks.rpc.RPCClient.successors(block, count)

unchecked

Returns a list of pairs of unchecked synchronizing block hash and its json representation up to count raiblocks.rpc.RPCClient.unchecked(count=None)

unchecked_clear

Clear unchecked synchronizing blocks raiblocks.rpc.RPCClient.unchecked_clear()

unchecked_get

Retrieves a json representation of unchecked synchronizing block by hash raiblocks.rpc.RPCClient.unchecked_get(hash)

unchecked_keys

Retrieves unchecked database keys, blocks hashes & a json representations of unchecked pending blocks starting from key up to count raiblocks.rpc.RPCClient.unchecked_keys(key=None, count=None)

work_validate

Check whether work is valid for block raiblocks.rpc.RPCClient.work_validate(work, hash)