From b790343dded228f8201853ed2a07e9ad6c7c48b4 Mon Sep 17 00:00:00 2001 From: mvonsteinkirch Date: Sat, 4 Feb 2023 13:00:38 -0800 Subject: [PATCH] add info for calldata --- web3toolkit/README.md | 18 ++++++++++++++++-- web3toolkit/scripts/decode_calldata.py | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/web3toolkit/README.md b/web3toolkit/README.md index 5ab2a39..339ece0 100644 --- a/web3toolkit/README.md +++ b/web3toolkit/README.md @@ -60,8 +60,22 @@ poetry run python get_reserve_history_by_block.py #### get deep block data 1. add info to `.env` -3. run - `poetry run python get_deep_block_data.py` +2. run +``` +cd scripts +poetry run python get_deep_block_data.py +``` + +
+ +#### decode calldata + +1. add info to `.env` +2. run +``` +cd scripts +poetry run python decode_calldata.py +``` diff --git a/web3toolkit/scripts/decode_calldata.py b/web3toolkit/scripts/decode_calldata.py index ea4f8c5..9696693 100644 --- a/web3toolkit/scripts/decode_calldata.py +++ b/web3toolkit/scripts/decode_calldata.py @@ -32,7 +32,7 @@ def decode_calldata(data) -> dict: w3 = Web3Wrapper(mode=data['provider_type'], network=data['network']) - w3.get_pair_contract(address=data['contract_address'), abi=data['abi')) + w3.get_pair_contract(address=data['contract_address'], abi=data['abi']) return w3.pair_contract.decode_function_input(data['calldata'])