.gitignore
ARCHITECTURE.md
CONTRIBUTING.md
Dockerfile
LICENSE
MANIFEST.in
Makefile
README.md
conf.py
conftest.py
docker-compose.yml
pytest.ini
requirements.txt
setup.py
tox.ini
docs/Makefile
docs/README-freebsd.md
docs/README-linux.md
docs/README-osx.md
docs/README-windows.md
docs/conf.py
docs/contracts.rst
docs/conventions.rst
docs/ens.rst
docs/ens_overview.rst
docs/examples.rst
docs/filters.rst
docs/gas_price.rst
docs/index.rst
docs/internals.rst
docs/middleware.rst
docs/node.rst
docs/overview.rst
docs/providers.rst
docs/quickstart.rst
docs/releases.rst
docs/troubleshooting.rst
docs/v4_migration.rst
platone/__init__.py
platone/admin.py
platone/cns.py
platone/contract.py
platone/datastructures.py
platone/debug.py
platone/exceptions.py
platone/ledger.py
platone/ledger_node.py
platone/main.py
platone/manager.py
platone/miner.py
platone/module.py
platone/net.py
platone/node.py
platone/param.py
platone/param_encode.py
platone/personal.py
platone/platone.py
platone/reenc.py
platone/txpool.py
platone/user.py
platone/wasmcontract.py
platone.py.egg-info/PKG-INFO
platone.py.egg-info/SOURCES.txt
platone.py.egg-info/dependency_links.txt
platone.py.egg-info/not-zip-safe
platone.py.egg-info/requires.txt
platone.py.egg-info/top_level.txt
platone/auto/__init__.py
platone/auto/gethdev.py
platone/auto/http.py
platone/auto/ipc.py
platone/auto/websocket.py
platone/auto/infura/__init__.py
platone/auto/infura/endpoints.py
platone/auto/infura/ropsten.py
platone/gas_strategies/__init__.py
platone/gas_strategies/rpc.py
platone/gas_strategies/time_based.py
platone/middleware/__init__.py
platone/middleware/abi.py
platone/middleware/attrdict.py
platone/middleware/cache.py
platone/middleware/exception_handling.py
platone/middleware/exception_retry_request.py
platone/middleware/fixture.py
platone/middleware/formatting.py
platone/middleware/gas_price_strategy.py
platone/middleware/geth_poa.py
platone/middleware/names.py
platone/middleware/normalize_errors.py
platone/middleware/normalize_request_parameters.py
platone/middleware/pythonic.py
platone/middleware/signing.py
platone/middleware/simulate_unmined_transaction.py
platone/middleware/stalecheck.py
platone/middleware/validation.py
platone/packages/__init__.py
platone/packages/ens/__init__.py
platone/packages/ens/abis.py
platone/packages/ens/auto.py
platone/packages/ens/constants.py
platone/packages/ens/contract_data.py
platone/packages/ens/exceptions.py
platone/packages/ens/main.py
platone/packages/ens/utils.py
platone/packages/eth_abi/__init__.py
platone/packages/eth_abi/abi.py
platone/packages/eth_abi/base.py
platone/packages/eth_abi/constants.py
platone/packages/eth_abi/decoding.py
platone/packages/eth_abi/encoding.py
platone/packages/eth_abi/exceptions.py
platone/packages/eth_abi/grammar.py
platone/packages/eth_abi/py.typed
platone/packages/eth_abi/registry.py
platone/packages/eth_abi/utils/__init__.py
platone/packages/eth_abi/utils/numeric.py
platone/packages/eth_abi/utils/padding.py
platone/packages/eth_abi/utils/parsing.py
platone/packages/eth_utils/__init__.py
platone/packages/eth_utils/__main__.py
platone/packages/eth_utils/abi.py
platone/packages/eth_utils/address.py
platone/packages/eth_utils/applicators.py
platone/packages/eth_utils/conversions.py
platone/packages/eth_utils/crypto.py
platone/packages/eth_utils/currency.py
platone/packages/eth_utils/debug.py
platone/packages/eth_utils/decorators.py
platone/packages/eth_utils/encoding.py
platone/packages/eth_utils/exceptions.py
platone/packages/eth_utils/functional.py
platone/packages/eth_utils/hexadecimal.py
platone/packages/eth_utils/humanize.py
platone/packages/eth_utils/logging.py
platone/packages/eth_utils/module_loading.py
platone/packages/eth_utils/numeric.py
platone/packages/eth_utils/py.typed
platone/packages/eth_utils/toolz.py
platone/packages/eth_utils/types.py
platone/packages/eth_utils/units.py
platone/packages/eth_utils/curried/__init__.py
platone/packages/eth_utils/typing/__init__.py
platone/packages/eth_utils/typing/misc.py
platone/packages/gmssl/__init__.py
platone/packages/gmssl/func.py
platone/packages/gmssl/sm2.py
platone/packages/gmssl/sm3.py
platone/packages/gmssl/sm4.py
platone/packages/gmssl/tests/test_sm2.py
platone/packages/gmssl/tests/test_sm3.py
platone/packages/gmssl/tests/test_sm4.py
platone/packages/keystore/__init__.py
platone/packages/platone_account/__init__.py
platone/packages/platone_account/account.py
platone/packages/platone_account/datastructures.py
platone/packages/platone_account/local.py
platone/packages/platone_account/messages.py
platone/packages/platone_account/internal/__init__.py
platone/packages/platone_account/internal/signing.py
platone/packages/platone_account/internal/transactions.py
platone/packages/platone_account/signers/__init__.py
platone/packages/platone_account/signers/base.py
platone/packages/platone_account/signers/local.py
platone/packages/platone_keyfile/__init__.py
platone/packages/platone_keyfile/keyfile.py
platone/packages/platone_keys/__init__.py
platone/packages/platone_keys/constants.py
platone/packages/platone_keys/datatypes.py
platone/packages/platone_keys/exceptions.py
platone/packages/platone_keys/main.py
platone/packages/platone_keys/validation.py
platone/packages/platone_keys/backends/__init__.py
platone/packages/platone_keys/backends/base.py
platone/packages/platone_keys/backends/coincurve.py
platone/packages/platone_keys/backends/native/__init__.py
platone/packages/platone_keys/backends/native/ecdsa.py
platone/packages/platone_keys/backends/native/jacobian.py
platone/packages/platone_keys/backends/native/main.py
platone/packages/platone_keys/utils/__init__.py
platone/packages/platone_keys/utils/address.py
platone/packages/platone_keys/utils/bech32.py
platone/packages/platone_keys/utils/der.py
platone/packages/platone_keys/utils/module_loading.py
platone/packages/platone_keys/utils/numeric.py
platone/packages/platone_keys/utils/padding.py
platone/providers/__init__.py
platone/providers/auto.py
platone/providers/base.py
platone/providers/ipc.py
platone/providers/rpc.py
platone/providers/tester.py
platone/providers/websocket.py
platone/providers/eth_tester/__init__.py
platone/providers/eth_tester/defaults.py
platone/providers/eth_tester/main.py
platone/providers/eth_tester/middleware.py
platone/utils/__init__.py
platone/utils/abi.py
platone/utils/blocks.py
platone/utils/builtin_abis.py
platone/utils/caching.py
platone/utils/contracts.py
platone/utils/datatypes.py
platone/utils/decorators.py
platone/utils/empty.py
platone/utils/encoding.py
platone/utils/ens.py
platone/utils/error_code.py
platone/utils/events.py
platone/utils/filters.py
platone/utils/formatters.py
platone/utils/function_identifiers.py
platone/utils/fvnhash.py
platone/utils/http.py
platone/utils/hypothesis.py
platone/utils/math.py
platone/utils/normalizers.py
platone/utils/request.py
platone/utils/rlpencode.py
platone/utils/rpc_abi.py
platone/utils/string2bytetest.py
platone/utils/threads.py
platone/utils/transactions.py
platone/utils/validation.py
platone/utils/windows.py
platone/utils/compat/compat_py2.py
platone/utils/compat/compat_py3.py
platone/utils/module_testing/__init__.py
platone/utils/module_testing/emitter_contract.py
platone/utils/module_testing/eth_module.py
platone/utils/module_testing/math_contract.py
platone/utils/module_testing/net_module.py
platone/utils/module_testing/parity_module.py
platone/utils/module_testing/personal_module.py
platone/utils/module_testing/version_module.py
platone/utils/module_testing/web3_module.py
platone/utils/six/__init__.py
platone/utils/six/six.py
platone/utils/toolz/__init__.py
platone/utils/toolz/curried.py
tests/AddressArrayTest.py
tests/AddressTest.py
tests/EVMContractTest.py
tests/GreeterTest.py
tests/JSwasmtest1_input.py
tests/WasmContract1.py
tests/WasmTest1.py
tests/WasmTest2.py
tests/__init__.py
tests/accountTest.py
tests/conftest.py
tests/evmcontract_test1.py
tests/evmevent.py
tests/generate_go_ethereum_fixture.py
tests/lat1jkak6wudnp3289dav8wcvpkkdu28fqf30m3vzh.json
tests/ledgerTest.py
tests/newwasm_event.py
tests/newwasm_test1.py
tests/platoneTest.py
tests/sdk_test1.py
tests/smtest1.py
tests/test_basic.py
tests/test_contract.py
tests/test_sdk1.py
tests/utils.py
tests/wasmevent.py
tests/core/admin-module/test_admin_addPeer.py
tests/core/admin-module/test_admin_nodeInfo.py
tests/core/admin-module/test_admin_peers.py
tests/core/admin-module/test_admin_setSolc.py
tests/core/caching-utils/test_generate_cache_key.py
tests/core/contracts/conftest.py
tests/core/contracts/test_args_and_kwargs_merger.py
tests/core/contracts/test_concise_contract.py
tests/core/contracts/test_contract_ambiguous_functions.py
tests/core/contracts/test_contract_buildTransaction.py
tests/core/contracts/test_contract_call_interface.py
tests/core/contracts/test_contract_class_construction.py
tests/core/contracts/test_contract_constructor.py
tests/core/contracts/test_contract_constructor_encoding.py
tests/core/contracts/test_contract_deployment.py
tests/core/contracts/test_contract_estimateGas.py
tests/core/contracts/test_contract_init.py
tests/core/contracts/test_contract_method_abi_decoding.py
tests/core/contracts/test_contract_method_abi_encoding.py
tests/core/contracts/test_contract_method_to_argument_matching.py
tests/core/contracts/test_contract_transact_interface.py
tests/core/contracts/test_contract_util_functions.py
tests/core/contracts/test_extracting_event_data.py
tests/core/contracts/test_extracting_event_data_old.py
tests/core/contracts/test_implicit_contract.py
tests/core/contracts/contract_sources/Emitter.sol
tests/core/core/block-utils/test_select_method_for_block_identifier.py
tests/core/empty-object/test_empty_object_is_falsy.py
tests/core/eth-module/conftest.py
tests/core/eth-module/test_accounts.py
tests/core/eth-module/test_defaultAccount_api.py
tests/core/eth-module/test_eth_contract.py
tests/core/eth-module/test_eth_mining.py
tests/core/eth-module/test_gas_pricing.py
tests/core/eth-module/test_iban.py
tests/core/eth-module/test_poa.py
tests/core/eth-module/test_transactions.py
tests/core/filtering/conftest.py
tests/core/filtering/test_contract_createFilter_topic_merging.py
tests/core/filtering/test_contract_data_filters.py
tests/core/filtering/test_contract_on_event_filtering.py
tests/core/filtering/test_contract_past_event_filtering.py
tests/core/filtering/test_contract_topic_filters.py
tests/core/filtering/test_existing_filter_instance.py
tests/core/filtering/test_filter_against_latest_blocks.py
tests/core/filtering/test_filter_against_pending_transactions.py
tests/core/filtering/test_filter_against_transaction_logs.py
tests/core/filtering/test_filters_against_many_blocks.py
tests/core/gas-strategies/test_rpc_gas_pricing_strategies.py
tests/core/gas-strategies/test_time_based_gas_price_strategy.py
tests/core/manager/conftest.py
tests/core/manager/test_middleware_add_and_clear_api.py
tests/core/manager/test_middleware_can_be_stateful.py
tests/core/manager/test_provider_property.py
tests/core/manager/test_provider_request_wrapping.py
tests/core/middleware/test_fixture_middleware.py
tests/core/middleware/test_gas_price_strategy.py
tests/core/middleware/test_http_request_retry.py
tests/core/middleware/test_latest_block_based_cache_middleware.py
tests/core/middleware/test_name_to_address_middleware.py
tests/core/middleware/test_request_param_normalizer.py
tests/core/middleware/test_simple_cache_middleware.py
tests/core/middleware/test_stalecheck.py
tests/core/middleware/test_time_based_cache_middleware.py
tests/core/middleware/test_transaction_signing.py
tests/core/mining-module/conftest.py
tests/core/mining-module/test_miner_hashrate.py
tests/core/mining-module/test_miner_setExtra.py
tests/core/mining-module/test_miner_setGasPrice.py
tests/core/mining-module/test_miner_start.py
tests/core/mining-module/test_miner_stop.py
tests/core/mining-module/test_setEtherBase.py
tests/core/pm-module/test_pm_init.py
tests/core/providers/test_auto_provider.py
tests/core/providers/test_ipc_provider.py
tests/core/providers/test_provider.py
tests/core/providers/test_websocket_provider.py
tests/core/shh-module/conftest.py
tests/core/shh-module/test_shh_filter.py
tests/core/shh-module/test_shh_key_pair.py
tests/core/shh-module/test_shh_post.py
tests/core/shh-module/test_shh_properties.py
tests/core/testing-module/test_testing_mine.py
tests/core/testing-module/test_testing_snapshot_and_revert.py
tests/core/testing-module/test_testing_timeTravel.py
tests/core/txpool-module/conftest.py
tests/core/txpool-module/test_txpool_content.py
tests/core/txpool-module/test_txpool_inspect.py
tests/core/utilities/__init__.py
tests/core/utilities/test_abi.py
tests/core/utilities/test_abi_filter_by_abi_name.py
tests/core/utilities/test_abi_filtering_by_argument_name.py
tests/core/utilities/test_abi_is_encodable.py
tests/core/utilities/test_attributedict.py
tests/core/utilities/test_construct_data_filter_regex.py
tests/core/utilities/test_construct_event_data_set.py
tests/core/utilities/test_construct_event_filter_params.py
tests/core/utilities/test_construct_event_topics.py
tests/core/utilities/test_datatypes.py
tests/core/utilities/test_decorators.py
tests/core/utilities/test_encoding.py
tests/core/utilities/test_event_interface.py
tests/core/utilities/test_formatters.py
tests/core/utilities/test_is_predefined_block_number.py
tests/core/utilities/test_is_probably_enum.py
tests/core/utilities/test_is_recognized_type.py
tests/core/utilities/test_math.py
tests/core/utilities/test_prepare_transaction_replacement.py
tests/core/utilities/test_threads.py
tests/core/utilities/test_valid_transaction_params.py
tests/core/utilities/test_validation.py
tests/core/web3-module/test_conversions.py
tests/core/web3-module/test_providers.py
tests/core/web3-module/test_sha3.py
tests/ens/conftest.py
tests/ens/test_get_registry.py
tests/ens/test_nameprep.py
tests/ens/test_setup_address.py
tests/ens/test_setup_name.py
tests/ens/test_utils.py
tests/integration/README.md
tests/integration/common.py
tests/integration/conftest.py
tests/integration/test_ethereum_tester.py
tests/integration/generate_fixtures/common.py
tests/integration/generate_fixtures/go_ethereum.py
tests/integration/generate_fixtures/parity.py
tests/integration/geth-1.8.1-datadir-fixture/config.json
tests/integration/geth-1.8.1-datadir-fixture/genesis.json
tests/integration/geth-1.8.1-datadir-fixture/geth/LOCK
tests/integration/geth-1.8.1-datadir-fixture/geth/nodekey
tests/integration/geth-1.8.1-datadir-fixture/geth/transactions.rlp
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/000002.ldb
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/000005.ldb
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/000008.ldb
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/000009.log
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/CURRENT
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/LOCK
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/LOG
tests/integration/geth-1.8.1-datadir-fixture/geth/chaindata/MANIFEST-000010
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/000002.ldb
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/000003.log
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/CURRENT
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/LOCK
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/LOG
tests/integration/geth-1.8.1-datadir-fixture/geth/lightchaindata/MANIFEST-000004
tests/integration/geth-1.8.1-datadir-fixture/keystore/UTC--2017-08-24T19-42-47.517572178Z--dc544d1aa88ff8bbd2f2aec754b1f1e99e1812fd
tests/integration/geth-16-datadir-fixture/genesis.json
tests/integration/geth-16-datadir-fixture/geth/LOCK
tests/integration/geth-16-datadir-fixture/geth/nodekey
tests/integration/geth-16-datadir-fixture/geth/chaindata/000002.ldb
tests/integration/geth-16-datadir-fixture/geth/chaindata/000003.log
tests/integration/geth-16-datadir-fixture/geth/chaindata/CURRENT
tests/integration/geth-16-datadir-fixture/geth/chaindata/LOCK
tests/integration/geth-16-datadir-fixture/geth/chaindata/LOG
tests/integration/geth-16-datadir-fixture/geth/chaindata/MANIFEST-000004
tests/integration/geth-16-datadir-fixture/geth/lightchaindata/000001.log
tests/integration/geth-16-datadir-fixture/geth/lightchaindata/CURRENT
tests/integration/geth-16-datadir-fixture/geth/lightchaindata/LOCK
tests/integration/geth-16-datadir-fixture/geth/lightchaindata/LOG
tests/integration/geth-16-datadir-fixture/geth/lightchaindata/MANIFEST-000000
tests/integration/geth-16-datadir-fixture/keystore/UTC--2017-08-24T19-42-47.517572178Z--dc544d1aa88ff8bbd2f2aec754b1f1e99e1812fd
tests/integration/geth-17-datadir-fixture/genesis.json
tests/integration/geth-17-datadir-fixture/geth/LOCK
tests/integration/geth-17-datadir-fixture/geth/nodekey
tests/integration/geth-17-datadir-fixture/geth/transactions.rlp
tests/integration/geth-17-datadir-fixture/geth/chaindata/000002.ldb
tests/integration/geth-17-datadir-fixture/geth/chaindata/000003.log
tests/integration/geth-17-datadir-fixture/geth/chaindata/CURRENT
tests/integration/geth-17-datadir-fixture/geth/chaindata/LOCK
tests/integration/geth-17-datadir-fixture/geth/chaindata/LOG
tests/integration/geth-17-datadir-fixture/geth/chaindata/MANIFEST-000004
tests/integration/geth-17-datadir-fixture/geth/lightchaindata/000001.log
tests/integration/geth-17-datadir-fixture/geth/lightchaindata/CURRENT
tests/integration/geth-17-datadir-fixture/geth/lightchaindata/LOCK
tests/integration/geth-17-datadir-fixture/geth/lightchaindata/LOG
tests/integration/geth-17-datadir-fixture/geth/lightchaindata/MANIFEST-000000
tests/integration/geth-17-datadir-fixture/keystore/UTC--2017-08-24T19-42-47.517572178Z--dc544d1aa88ff8bbd2f2aec754b1f1e99e1812fd
tests/integration/go_ethereum/__init__.py
tests/integration/go_ethereum/common.py
tests/integration/go_ethereum/conftest.py
tests/integration/go_ethereum/test_goethereum_http.py
tests/integration/go_ethereum/test_goethereum_ipc.py
tests/integration/go_ethereum/test_goethereum_ws.py
tests/integration/go_ethereum/utils.py
tests/integration/parity/__init__.py
tests/integration/parity/common.py
tests/integration/parity/conftest.py
tests/integration/parity/install_parity.py
tests/integration/parity/test_parity_http.py
tests/integration/parity/test_parity_ipc.py
tests/integration/parity/test_parity_ws.py
tests/integration/parity/utils.py
tests/integration/parity-187-fixture/blocks_export.rlp
tests/integration/parity-187-fixture/chain_config.json
tests/integration/parity-187-fixture/keys/CrossClient/UTC--2017-08-24T19-42-47.517572178Z--dc544d1aa88ff8bbd2f2aec754b1f1e99e1812fd
tests/integration/parity-187-fixture/keys/CrossClient/address_book.json
tests/integration/parity-187-fixture/network/key
tests/integration/parity-188-fixture/blocks_export.rlp
tests/integration/parity-188-fixture/chain_config.json
tests/integration/parity-188-fixture/keys/CrossClient/UTC--2017-08-24T19-42-47.517572178Z--dc544d1aa88ff8bbd2f2aec754b1f1e99e1812fd
tests/integration/parity-188-fixture/keys/CrossClient/address_book.json
tests/integration/parity-188-fixture/network/key