Add bytecode generator for cic contracts unittests
This commit is contained in:
@@ -11,6 +11,7 @@ from chainlib.eth.tx import TxFactory
|
||||
from chainlib.eth.tx import TxFormat
|
||||
from chainlib.eth.contract import ABIContractEncoder
|
||||
from chainlib.eth.contract import ABIContractType
|
||||
from cic_contracts.unittest import bytecode
|
||||
|
||||
# local imports
|
||||
from eth_writer import EthWriter
|
||||
@@ -31,9 +32,7 @@ class TestEthWriter(EthTesterCase):
|
||||
self.conn = RPCConnection.connect(self.chain_spec, 'default')
|
||||
nonce_oracle = RPCNonceOracle(self.accounts[0], self.conn)
|
||||
|
||||
f = open(os.path.join(contract_dir, 'WriterTest.bin'))
|
||||
code = f.read()
|
||||
f.close()
|
||||
code = bytecode('writer')
|
||||
|
||||
txf = TxFactory(self.chain_spec, signer=self.signer, nonce_oracle=nonce_oracle)
|
||||
tx = txf.template(self.accounts[0], None, use_nonce=True)
|
||||
|
||||
Reference in New Issue
Block a user