commit 7b7496a374a10c3e67b716094f6e83a14f015c86
parent 23f977482c16816ae1b8a77a189f5d3d815c38b5
Author: lash <dev@holbrook.no>
Date: Tue, 10 May 2022 19:02:49 +0000
Fix get cli tool, src generation bug
Diffstat:
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/chainlib/eth/tx.py b/chainlib/eth/tx.py
@@ -523,7 +523,7 @@ class TxResult(BaseTxResult, Src):
def apply_src(self, v):
self.contract = None
- super(TxResult, self).apply_src(v)
+ v = super(TxResult, self).apply_src(v)
self.set_hash(v['transaction_hash'])
try:
@@ -697,8 +697,8 @@ class Tx(BaseTx, Src):
:returns: Wire format, in hex
"""
if self.wire == None:
- b = pack(self.src(), chain_spec)
- self.wire = add_0x(b.hex())
+ b = pack(self.src, chain_spec)
+ self.set_wire(add_0x(b.hex()))
return self.wire
@@ -750,7 +750,7 @@ input {}
if self.status != Status.PENDING:
s += """gas_used {}
""".format(
- self.gas_used,
+ self.result.fee_cost,
)
s += 'status ' + self.status.name + '\n'
@@ -762,7 +762,7 @@ tx_index {}
""".format(
self.block.number,
self.block.hash,
- self.tx_index,
+ self.result.tx_index,
)
@@ -775,7 +775,7 @@ tx_index {}
if self.wire != None:
s += """src {}
""".format(
- self.wire,
+ str(self.wire),
)
return s
diff --git a/requirements.txt b/requirements.txt
@@ -1,7 +1,7 @@
funga-eth~=0.6.1
pysha3==1.0.2
-hexathon~=0.1.6
+hexathon~=0.1.7
websocket-client==0.57.0
potaahto~=0.1.1
-chainlib~=0.1.2
+chainlib~=0.2.0
confini~=0.6.0
diff --git a/setup.cfg b/setup.cfg
@@ -1,6 +1,6 @@
[metadata]
name = chainlib-eth
-version = 0.2.0
+version = 0.2.1
description = Ethereum implementation of the chainlib interface
author = Louis Holbrook
author_email = dev@holbrook.no