diff --git a/process/block/preprocess/sovereignChainTransactions.go b/process/block/preprocess/sovereignChainTransactions.go index 8f0601daa4e..7a75333e876 100644 --- a/process/block/preprocess/sovereignChainTransactions.go +++ b/process/block/preprocess/sovereignChainTransactions.go @@ -24,6 +24,8 @@ type sovereignChainTransactions struct { func NewSovereignChainTransactionPreprocessor( transactions *transactions, ) (*sovereignChainTransactions, error) { + ShouldProcess.Store(true) + if transactions == nil { return nil, process.ErrNilPreProcessor } diff --git a/scripts/benchmark/fund_faucet.sh b/scripts/benchmark/fund_faucet.sh new file mode 100644 index 00000000000..8d3f3bb26f6 --- /dev/null +++ b/scripts/benchmark/fund_faucet.sh @@ -0,0 +1,2 @@ +mxpy tx new --proxy=http://localhost:7950 --pem=~/MultiversX/testnet/filegen/output/walletKey.pem --recall-nonce --gas-limit=50000 --value=100000000000000000000 \ + --receiver=erd1sjs26q5pmngu7qjnpkcqgstdppvqul7vdqa0cru5ae5axkq37czqndz3vp --send diff --git a/scripts/benchmark/main.py b/scripts/benchmark/main.py index 5998f0de2f6..02d50bddba6 100644 --- a/scripts/benchmark/main.py +++ b/scripts/benchmark/main.py @@ -7,7 +7,7 @@ Transaction, TransactionComputer, TransactionsFactoryConfig, UserPEM, UserSigner) -CHAIN_ID = "local-testnet" +CHAIN_ID = "S" def main(cli_args: List[str]): @@ -51,8 +51,8 @@ def broadcast_command(data: bytes): sign_transaction(transaction, alice_signer) broadcast_transaction(transaction) - num_accounts = 24 - txs_per_account = 50000 + num_accounts = 4 + txs_per_account = 100 max_transactions_per_block = 80000 max_batch_size_per_participant = int(max_transactions_per_block / num_accounts) @@ -60,9 +60,5 @@ def broadcast_command(data: bytes): broadcast_command(data) -def my_hex(value: int): - return '{:08x}'.format(value) - - if __name__ == "__main__": main(sys.argv[1:])