From d767f77e2ead1e799066deb687e76d4e7dea518c Mon Sep 17 00:00:00 2001 From: vahoo5 Date: Sun, 28 May 2023 17:23:57 +0200 Subject: [PATCH] f --- internal/ethapi/api.go | 5 +++-- internal/ethapi/transaction_args.go | 9 +++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/internal/ethapi/api.go b/internal/ethapi/api.go index b11811d5b4..18913871dd 100644 --- a/internal/ethapi/api.go +++ b/internal/ethapi/api.go @@ -1637,8 +1637,9 @@ func (s *BundleAPI) SearchMaxWallet(ctx context.Context, args MaxWalletSearchArg fmt.Println("dataNew", hexNew) args.MaxWalletTransaction.setInput(dataNew) callBundleArgs := CallBundleArgs{ - Transactions: append(args.Transactions, args.MaxWalletTransaction), - BlockNumbers: append(args.BlockNumbers, args.MaxWalletBlockNumber), + Transactions: append(args.Transactions, args.MaxWalletTransaction), + BlockNumbers: append(args.BlockNumbers, args.MaxWalletBlockNumber), + StateBlockNumberOrHash: args.StateBlockNumberOrHash, } result, err := doCallBundle(ctx, s.b, s.chain, callBundleArgs, overrides) if err != nil { diff --git a/internal/ethapi/transaction_args.go b/internal/ethapi/transaction_args.go index ce0ef16c15..f020fa6731 100644 --- a/internal/ethapi/transaction_args.go +++ b/internal/ethapi/transaction_args.go @@ -63,10 +63,11 @@ type TransactionArgsBundle struct { } type MaxWalletSearchArgs struct { - Transactions []TransactionArgs `json:"transactions"` - MaxWalletTransaction TransactionArgs `json:"maxWalletTransaction"` - BlockNumbers []rpc.BlockNumber `json:"blockNumbers"` - MaxWalletBlockNumber rpc.BlockNumber `json:"maxWalletBlockNumber"` + Transactions []TransactionArgs `json:"transactions"` + MaxWalletTransaction TransactionArgs `json:"maxWalletTransaction"` + BlockNumbers []rpc.BlockNumber `json:"blockNumbers"` + MaxWalletBlockNumber rpc.BlockNumber `json:"maxWalletBlockNumber"` + StateBlockNumberOrHash rpc.BlockNumberOrHash `json:"stateBlockNumber"` } type CallBundleArgs struct {