Move argparse in too
This commit is contained in:
parent
dc583d4d07
commit
08fb4972aa
@ -5,18 +5,6 @@ from web3 import Web3
|
|||||||
from mev_inspect import block
|
from mev_inspect import block
|
||||||
from mev_inspect.processor import Processor
|
from mev_inspect.processor import Processor
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description="Inspect some blocks.")
|
|
||||||
parser.add_argument(
|
|
||||||
"-block_number",
|
|
||||||
metavar="b",
|
|
||||||
type=int,
|
|
||||||
nargs="+",
|
|
||||||
help="the block number you are targetting, eventually this will need to be changed",
|
|
||||||
)
|
|
||||||
parser.add_argument(
|
|
||||||
"-rpc", metavar="r", help="rpc endpoint, this needs to have parity style traces"
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def inspect_block(base_provider, block_number):
|
def inspect_block(base_provider, block_number):
|
||||||
block_data = block.create_from_block_number(block_number, base_provider)
|
block_data = block.create_from_block_number(block_number, base_provider)
|
||||||
@ -38,10 +26,21 @@ def inspect_block(base_provider, block_number):
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
parser = argparse.ArgumentParser(description="Inspect some blocks.")
|
||||||
|
|
||||||
|
parser.add_argument(
|
||||||
|
"-block_number",
|
||||||
|
metavar="b",
|
||||||
|
type=int,
|
||||||
|
nargs="+",
|
||||||
|
help="the block number you are targetting, eventually this will need to be changed",
|
||||||
|
)
|
||||||
|
|
||||||
|
parser.add_argument(
|
||||||
|
"-rpc", metavar="r", help="rpc endpoint, this needs to have parity style traces"
|
||||||
|
)
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
## Set up the base provider, but don't wrap it in web3 so we can make requests to it with make_request()
|
|
||||||
|
|
||||||
w3_base_provider = Web3.HTTPProvider(args.rpc)
|
w3_base_provider = Web3.HTTPProvider(args.rpc)
|
||||||
|
|
||||||
inspect_block(w3_base_provider, args.block_number[0])
|
inspect_block(w3_base_provider, args.block_number[0])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user