Fix remaining 0x problems
This commit is contained in:
parent
5f9634d5a4
commit
53cea0817e
@ -55,7 +55,7 @@ def balance(address, id_generator=None, height=BlockSpec.LATEST):
|
|||||||
j = JSONRPCRequest(id_generator)
|
j = JSONRPCRequest(id_generator)
|
||||||
o = j.template()
|
o = j.template()
|
||||||
o['method'] = 'eth_getBalance'
|
o['method'] = 'eth_getBalance'
|
||||||
o['params'].append(address)
|
o['params'].append(add_0x(address))
|
||||||
height = to_blockheight_param(height)
|
height = to_blockheight_param(height)
|
||||||
o['params'].append(height)
|
o['params'].append(height)
|
||||||
return j.finalize(o)
|
return j.finalize(o)
|
||||||
|
@ -44,7 +44,7 @@ class NonceOracle(BaseNonceOracle):
|
|||||||
"""
|
"""
|
||||||
def __init__(self, address, id_generator=None):
|
def __init__(self, address, id_generator=None):
|
||||||
self.id_generator = id_generator
|
self.id_generator = id_generator
|
||||||
super(NonceOracle, self).__init__(address)
|
super(NonceOracle, self).__init__(add_0x(address))
|
||||||
|
|
||||||
|
|
||||||
def get_nonce(self):
|
def get_nonce(self):
|
||||||
|
@ -26,7 +26,10 @@ from chainlib.eth.gas import Gas
|
|||||||
from chainlib.eth.gas import balance as gas_balance
|
from chainlib.eth.gas import balance as gas_balance
|
||||||
from chainlib.chain import ChainSpec
|
from chainlib.chain import ChainSpec
|
||||||
from chainlib.eth.runnable.util import decode_for_puny_humans
|
from chainlib.eth.runnable.util import decode_for_puny_humans
|
||||||
from chainlib.eth.address import is_same_address
|
from chainlib.eth.address import (
|
||||||
|
is_same_address,
|
||||||
|
is_checksum_address,
|
||||||
|
)
|
||||||
import chainlib.eth.cli
|
import chainlib.eth.cli
|
||||||
|
|
||||||
logging.basicConfig(level=logging.WARNING)
|
logging.basicConfig(level=logging.WARNING)
|
||||||
|
@ -63,6 +63,7 @@ item = add_0x(args.item)
|
|||||||
|
|
||||||
|
|
||||||
def get_transaction(conn, tx_hash, id_generator):
|
def get_transaction(conn, tx_hash, id_generator):
|
||||||
|
tx_hash = add_0x(tx_hash)
|
||||||
j = JSONRPCRequest(id_generator=id_generator)
|
j = JSONRPCRequest(id_generator=id_generator)
|
||||||
o = j.template()
|
o = j.template()
|
||||||
o['method'] = 'eth_getTransactionByHash'
|
o['method'] = 'eth_getTransactionByHash'
|
||||||
@ -104,6 +105,7 @@ def get_transaction(conn, tx_hash, id_generator):
|
|||||||
|
|
||||||
|
|
||||||
def get_address(conn, address, id_generator, height):
|
def get_address(conn, address, id_generator, height):
|
||||||
|
address = add_0x(address)
|
||||||
j = JSONRPCRequest(id_generator=id_generator)
|
j = JSONRPCRequest(id_generator=id_generator)
|
||||||
o = j.template()
|
o = j.template()
|
||||||
o['method'] = 'eth_getCode'
|
o['method'] = 'eth_getCode'
|
||||||
|
@ -3,5 +3,5 @@ pysha3==1.0.2
|
|||||||
hexathon~=0.0.1a8
|
hexathon~=0.0.1a8
|
||||||
websocket-client==0.57.0
|
websocket-client==0.57.0
|
||||||
potaahto~=0.0.1a1
|
potaahto~=0.0.1a1
|
||||||
chainlib==0.0.10a9
|
chainlib==0.0.10a10
|
||||||
confini>=0.4.2rc3,<0.5.0
|
confini>=0.4.2rc3,<0.5.0
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[metadata]
|
[metadata]
|
||||||
name = chainlib-eth
|
name = chainlib-eth
|
||||||
version = 0.0.10a18
|
version = 0.0.10a20
|
||||||
description = Ethereum implementation of the chainlib interface
|
description = Ethereum implementation of the chainlib interface
|
||||||
author = Louis Holbrook
|
author = Louis Holbrook
|
||||||
author_email = dev@holbrook.no
|
author_email = dev@holbrook.no
|
||||||
|
Loading…
Reference in New Issue
Block a user