Assimilate agnostic rpc from chainlib

This commit is contained in:
nolash 2021-03-16 15:07:12 +01:00
parent 15cd758fae
commit 19de2bface
Signed by: lash
GPG Key ID: 21D2E7BB88C2A746
4 changed files with 4 additions and 5 deletions

View File

@ -3,7 +3,7 @@ import logging
# external imports # external imports
import pytest import pytest
from chainlib.eth.connection import RPCConnection from chainlib.connection import RPCConnection
from chainlib.eth.tx import receipt from chainlib.eth.tx import receipt
# local imports # local imports
@ -17,12 +17,13 @@ valid_identifiers = [
@pytest.fixture(scope='function') @pytest.fixture(scope='function')
def registry( def registry(
default_chain_spec,
init_eth_tester, init_eth_tester,
init_eth_rpc, init_eth_rpc,
eth_accounts, eth_accounts,
): ):
conn = RPCConnection.connect('default') conn = RPCConnection.connect(default_chain_spec, 'default')
builder = Registry(signer=conn.signer) builder = Registry(signer=conn.signer)
(tx_hash_hex, o) = builder.constructor(eth_accounts[0], valid_identifiers) (tx_hash_hex, o) = builder.constructor(eth_accounts[0], valid_identifiers)
r = conn.do(o) r = conn.do(o)

Binary file not shown.

View File

@ -28,9 +28,7 @@ include_package_data = True
python_requires = >= 3.6 python_requires = >= 3.6
packages = packages =
contract_registry contract_registry
contract_registry.helper
contract_registry.pytest contract_registry.pytest
contract_registry.runnable
[options.entry_points] [options.entry_points]
console_scripts = console_scripts =

View File

@ -8,7 +8,7 @@ from chainlib.eth.tx import (
receipt, receipt,
transaction, transaction,
) )
from chainlib.eth.connection import RPCConnection from chainlib.connection import RPCConnection
from chainlib.eth.contract import ( from chainlib.eth.contract import (
ABIContractEncoder, ABIContractEncoder,
ABIContractType, ABIContractType,