Module ethcore::test_helpers
[−]
[src]
Set of different helpers for client tests
Structs
TestNotify |
Test actor for chain events |
Functions
create_test_block |
Creates test block with corresponding header |
create_test_block_with_data |
Creates test block with corresponding header and data |
generate_dummy_blockchain |
Generates dummy blockchain with corresponding amount of blocks |
generate_dummy_blockchain_with_extra |
Generates dummy blockchain with corresponding amount of blocks (using creation with extra method for blocks creation) |
generate_dummy_client |
Generates dummy client (not test client) with corresponding amount of blocks |
generate_dummy_client_with_data |
Generates dummy client (not test client) with corresponding amount of blocks and txs per every block |
generate_dummy_client_with_spec_accounts_and_data |
Generates dummy client (not test client) with corresponding blocks, accounts and spec |
generate_dummy_client_with_spec_and_accounts |
Generates dummy client (not test client) with corresponding spec and accounts |
generate_dummy_client_with_spec_and_data |
Generates dummy client (not test client) with corresponding amount of blocks, txs per block and spec |
generate_dummy_empty_blockchain |
Returns empty dummy blockchain |
get_bad_state_dummy_block |
Returns hash of the dummy block with incorrect state root |
get_good_dummy_block |
Returns hash of the correct dummy block |
get_good_dummy_block_fork_seq |
Returns sequence of hashes of the dummy blocks beginning from corresponding parent |
get_good_dummy_block_hash |
Returns hash and header of the correct dummy block |
get_good_dummy_block_seq |
Returns sequence of hashes of the dummy blocks |
get_temp_state |
Returns temp state |
get_temp_state_db |
Returns temp state db |
get_temp_state_with_factory |
Returns temp state using coresponding factory |
get_test_client_with_blocks |
Creates dummy client (not test client) with corresponding blocks |
push_block_with_transactions |
Adds one block with transactions |
push_blocks_to_client |
Adds blocks to the client |