diff --git a/python/eth_erc20/erc20.py b/python/eth_erc20/erc20.py index 0632fdd..00725c4 100644 --- a/python/eth_erc20/erc20.py +++ b/python/eth_erc20/erc20.py @@ -148,7 +148,7 @@ class ERC20(TxFactory): return tx - def transfer_from(self, contract_address, sender_address, holder_address, recipient_address, value, tx_format=TxFormat.JSONRPC): + def transfer_from(self, contract_address, sender_address, holder_address, recipient_address, value, tx_format=TxFormat.JSONRPC, id_generator=None): enc = ABIContractEncoder() enc.method('transferFrom') enc.typ(ABIContractType.ADDRESS) @@ -164,7 +164,7 @@ class ERC20(TxFactory): return tx - def approve(self, contract_address, sender_address, spender_address, value, tx_format=TxFormat.JSONRPC): + def approve(self, contract_address, sender_address, spender_address, value, tx_format=TxFormat.JSONRPC, id_generator=None): enc = ABIContractEncoder() enc.method('approve') enc.typ(ABIContractType.ADDRESS) diff --git a/python/eth_erc20/runnable/balance.py b/python/eth_erc20/runnable/balance.py index 82953c9..c6439e6 100644 --- a/python/eth_erc20/runnable/balance.py +++ b/python/eth_erc20/runnable/balance.py @@ -61,7 +61,7 @@ token_address = config.get('_EXEC_ADDRESS') def main(): - g = ERC20(chain_spec=chain_spec) + g = ERC20(chain_spec=chain_spec, gas_oracle=rpc.get_gas_oracle()) # determine decimals decimals_o = g.decimals(token_address) diff --git a/python/requirements.txt b/python/requirements.txt index 4853f8d..b2de75f 100644 --- a/python/requirements.txt +++ b/python/requirements.txt @@ -1,4 +1,4 @@ confini>=0.3.6rc3,<0.5.0 crypto-dev-signer>=0.4.15a1,<=0.4.15 -chainlib-eth>=0.0.9a3,<=0.1.0 +chainlib-eth>=0.0.9a9,<=0.1.0 potaahto~=0.0.1a2 diff --git a/python/setup.cfg b/python/setup.cfg index 17ab4a2..1a58b19 100644 --- a/python/setup.cfg +++ b/python/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = eth-erc20 -version = 0.1.2a2 +version = 0.1.2a3 description = ERC20 interface and simple contract with deployment script that lets any address mint and gift itself tokens. author = Louis Holbrook author_email = dev@holbrook.no