Parent Log:
http://ci.aztec-labs.com/f1f727ffa5e3917c
Command: 4dab6fd81d456dc5:ISOLATE=1:NAME=e2e_token_contract/transfer_to_public yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_token_contract/transfer_to_public.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/9bdf7cc8bcd8f506ab30e9118a9719a8f2c2ea49
Env: REF_NAME=gh-readonly-queue/next/pr-14203-ca296ec45c9a884ef5989939c3d782a81de4b859 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Fri Jun 6 16:02:27 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14203_amd64_x3-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/cebabacc8fa3a690
16:02:28 +++ id -u
16:02:28 +++ id -g
16:02:28 ++ docker run -d --name e2e_token_contract_transfer_to_public --net=none --cpuset-cpus=0-127 --cpus=2 --memory=8g --user 1000:1000 -v/home/aztec-dev:/home/aztec-dev --mount type=tmpfs,target=/tmp,tmpfs-size=1g --workdir /home/aztec-dev/aztec-packages -e HOME -e VERBOSE -e GIT_CONFIG_GLOBAL=/home/aztec-dev/aztec-packages/build-images/src/home/.gitconfig -e FORCE_COLOR=true -e CPUS -e MEM aztecprotocol/build:3.0 /bin/bash -c 'timeout -v 600s bash -c '\''yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_token_contract/transfer_to_public.test.ts'\'''
16:02:28 + cid=a986cf03ecc6cddb1f973295713bf19ebe8369cca27061ed69b6350d23745d6a
16:02:28 + set +x
16:02:29 {"level":25,"time":1749225749119,"pid":12,"hostname":"a986cf03ecc6","module":"logger","msg":"Logger initialized with level verbose"}
16:02:35 [16:02:35.288]
WARN:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public No data path given, will not persist any snapshots.
16:02:35 [16:02:35.294]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Initializing state...
16:02:35 [16:02:35.298]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Starting anvil...
16:02:35 [16:02:35.387]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deploying L1 contracts...
16:02:36 [16:02:36.425]
INFO:
world-state:database Creating world state data store at directory /tmp/aztec-world-state-3MQH1D/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 2 threads.
16:02:36 [16:02:36.465]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Calling anvil_setBlockTimestampInterval with params: [12]
16:02:36 [16:02:36.497]
WARN:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Set block interval to 12
16:02:36 [16:02:36.498]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deploying contracts from 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:36 [16:02:36.542]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x277e4793f6e2cd181f412eadc8be0fb7610674abaaf8a99d92d51aa23eb36c84
{"gasLimit":854274,"maxFeePerGas":"2.80180664","maxPriorityFeePerGas":"1.2"}
16:02:36 [16:02:36.550]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed Fee Asset at 0x5fbdb2315678afecb367f032d93f642f64180aa3
16:02:36 [16:02:36.566]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xbbbc74469f1265d31106bb407903fbfedd04f24c46b16acf881c31ce633e2ccb
{"gasLimit":854259,"maxFeePerGas":"3.04180664","maxPriorityFeePerGas":"1.44"}
16:02:36 [16:02:36.571]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed Staking Asset at 0xe7f1725e7734ce288f8367e1bb143e90bb3f0512
16:02:36 [16:02:36.595]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x6a704999d879f4c798d43b7ee0a75a86f466771add0c384ac6ea66b09a7a0ce5
{"gasLimit":3064701,"maxFeePerGas":"3.139083461","maxPriorityFeePerGas":"1.728"}
16:02:36 [16:02:36.601]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed GSE at 0x9fe46736679d2d9a65f0992f2272de9f3c7fa6e0
16:02:36 [16:02:36.620]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xe7aa490008a088c24e634e35bd71a4955fc8f5a91941c7ff786b5fd1ea477c2d
{"gasLimit":1014492,"maxFeePerGas":"3.316669081","maxPriorityFeePerGas":"2.0736"}
16:02:36 [16:02:36.627]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed Registry at 0xcf7ed3acca5a467e9e704c703e8d87f634fb0fc9
16:02:36 [16:02:36.665]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x3860b619bdf5c3443afa17e83f72fc48128cd408e3e84e553f3b331d4344939f
{"gasLimit":1966627,"maxFeePerGas":"3.602461251","maxPriorityFeePerGas":"2.48832"}
16:02:36 [16:02:36.677]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed GovernanceProposer at 0xdc64a140aa3e981100a9beca4e685f962f0cf6c9
16:02:36 [16:02:36.706]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x98dd782333506c9bc8e63e501441f6a52a99abe1adf1a1dee1af513ca6a1300a
{"gasLimit":3042380,"maxFeePerGas":"3.968706812","maxPriorityFeePerGas":"2.985984"}
16:02:36 [16:02:36.714]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed Governance at 0x5fc8d32690cc91d4c39d9d3abcbd16989f875707
16:02:36 [16:02:36.729]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xfb6bddbc568b6749229fdf97402d81e33952e9ac9074fe2cbf622026da3bde2e
{"gasLimit":100000,"maxFeePerGas":"4.456484438","maxPriorityFeePerGas":"3.5831808"}
16:02:36 [16:02:36.730]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Set governance on GSE in 0xfb6bddbc568b6749229fdf97402d81e33952e9ac9074fe2cbf622026da3bde2e
16:02:36 [16:02:36.743]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xcb339c20ecbbf6e0adc30824f963156a5a4604328c882c0998c44036dcc7cfac
{"gasLimit":391705,"maxFeePerGas":"5.08240849","maxPriorityFeePerGas":"4.29981696"}
16:02:36 [16:02:36.748]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed CoinIssuer at 0xa513e6e4b8f2a923d98304ec87f64353c4d5c853
16:02:36 [16:02:36.749]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Waiting for deployments to complete
16:02:36 [16:02:36.749]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Waiting for 7 transactions to be mined...
16:02:36 [16:02:36.769]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public All transactions mined successfully
16:02:36 [16:02:36.778]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xb0e5e85cc58d69b727b51b0e683ddf86a2bc69705732e8d76a9136d23c92153f
{"gasLimit":100000,"maxFeePerGas":"5.844849825","maxPriorityFeePerGas":"5.159780352"}
16:02:36 [16:02:36.779]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Added coin issuer 0xa513e6e4b8f2a923d98304ec87f64353c4d5c853 as minter on fee asset in 0xb0e5e85cc58d69b727b51b0e683ddf86a2bc69705732e8d76a9136d23c92153f
16:02:36 [16:02:36.793]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x52eb8ea575ecdef808d8051600a780fc8dd424edc5e80cff92628b1e2e54970f
{"gasLimit":56661,"maxFeePerGas":"6.793035721","maxPriorityFeePerGas":"6.191736422"}
16:02:36 [16:02:36.816]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x0aa03c3717245842e3f0cea78f0bc4333d7e41eb3f7198158480da529c28dc8e
{"gasLimit":339691,"maxFeePerGas":"7.956457791","maxPriorityFeePerGas":"7.430083706"}
16:02:36 [16:02:36.821]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed FeeAssetHandler at 0x610178da211fef7d417bc0e6fed39f05609ad788
16:02:36 [16:02:36.835]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xac06d26602d23a9c932eb1c577002afdda2d589ff7ed007dc3e0f92c7cc36b28
{"gasLimit":56804,"maxFeePerGas":"9.37688489","maxPriorityFeePerGas":"8.916100447"}
16:02:36 [16:02:36.836]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Added fee asset handler 0x610178da211fef7d417bc0e6fed39f05609ad788 as minter on fee asset in 0xac06d26602d23a9c932eb1c577002afdda2d589ff7ed007dc3e0f92c7cc36b28
16:02:36 [16:02:36.857]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x6a325afd5fffd9244d9b88fbcb3776bad080f0ba61d194410eb60845927ff467
{"gasLimit":1379600,"maxFeePerGas":"11.1035939","maxPriorityFeePerGas":"10.699320536"}
16:02:36 [16:02:36.862]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed StakingAssetHandler at 0xa51c1fc2f0d1a1b8494ed1fe312d7c3a78ed91c0
16:02:36 [16:02:36.874]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x0863de213e9ab3b9c20d760edaec00da76d6e2c8096f54a4ebd838982312c3d9
{"gasLimit":56804,"maxFeePerGas":"13.193083312","maxPriorityFeePerGas":"12.839184643"}
16:02:36 [16:02:36.875]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Added staking asset handler 0xa51c1fc2f0d1a1b8494ed1fe312d7c3a78ed91c0 as minter on staking asset in 0x0863de213e9ab3b9c20d760edaec00da76d6e2c8096f54a4ebd838982312c3d9
16:02:36 [16:02:36.875]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Waiting for deployments to complete
16:02:36 [16:02:36.875]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Waiting for 9 transactions to be mined...
16:02:36 [16:02:36.895]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public All transactions mined successfully
16:02:36 [16:02:36.906]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed shared contracts
16:02:36 [16:02:36.928]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x314cdf9aff6220acc04393a38627b8d6fb3c9207c82e60fcad36b8171d39d21d
{"gasLimit":84837,"maxFeePerGas":"15.720073452","maxPriorityFeePerGas":"15.407021571"}
16:02:36 [16:02:36.929]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Funded reward distributor with 10000000000000000000000000 fee asset in 0x314cdf9aff6220acc04393a38627b8d6fb3c9207c82e60fcad36b8171d39d21d
16:02:36 [16:02:36.932]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Rollup config args
{"aztecSlotDuration":36,"aztecEpochDuration":32,"targetCommitteeSize":48,"aztecProofSubmissionWindow":64,"slashingQuorum":6,"slashingRoundSize":10,"manaTarget":10000000000,"provingCostPerMana":100}
16:02:36 [16:02:36.945]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x9032d35b65cdc712129735b7c6cd2a97f045aad2faf479ae4c36d60be17b3dcb
{"gasLimit":86397,"maxFeePerGas":"18.762469774","maxPriorityFeePerGas":"18.488425885"}
16:02:36 [16:02:36.975]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0xe3f2e5ade8c83339b226a19c2efbcb0600952f5e41abaeabb672b4f09941b92c
{"gasLimit":6325519,"maxFeePerGas":"22.426060918","maxPriorityFeePerGas":"22.186111062"}
16:02:36 [16:02:36.981]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Awaiting for linked libraries to be deployed
16:02:37 [16:02:37.038]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x6ceb808179a28d248b381a4709986bb242aaa8212c6c4645fcfe30f4fc01ffbe
{"gasLimit":10658199,"maxFeePerGas":"26.833433364","maxPriorityFeePerGas":"26.623333274"}
16:02:37 [16:02:37.046]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed Rollup at 0x9a9f2ccfde556a7e9ff0848998aa4a0cfd8863ae
{"aztecSlotDuration":36,"aztecEpochDuration":32,"targetCommitteeSize":48,"aztecProofSubmissionWindow":64,"slashingQuorum":6,"slashingRoundSize":10,"manaTarget":10000000000,"provingCostPerMana":100}
16:02:37 [16:02:37.047]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Waiting for 10 transactions to be mined...
16:02:37 [16:02:37.069]
INFO:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public All transactions mined successfully
16:02:37 [16:02:37.070]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public All core contracts have been deployed
16:02:37 [16:02:37.086]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x929a294e0fae3f6fc314e50bd0cdf249bd27b916c13219d62c26fa406517766e
{"gasLimit":64317,"maxFeePerGas":"32.141066619","maxPriorityFeePerGas":"31.947999928"}
16:02:37 [16:02:37.087]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Funding fee juice portal with 110000000000000000000000 fee juice in 0x929a294e0fae3f6fc314e50bd0cdf249bd27b916c13219d62c26fa406517766e (accelerated test deployments)
16:02:37 [16:02:37.099]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x8addce5e42e35827657b26cd9dcfd9bb2975931c3fca504b5f47d60760916a69
{"gasLimit":1040131,"maxFeePerGas":"38.520823153","maxPriorityFeePerGas":"38.337599913"}
16:02:37 [16:02:37.103]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Deployed SlashFactory at 0x3aa5ebb10dc797cac828524e59a333d0a371443c
16:02:37 [16:02:37.147]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Sent L1 transaction 0x1ac347570c5579ebe1953f250dd579f36a788600c106447569871e3b4e4fb764
{"gasLimit":116846,"maxFeePerGas":"46.165522068","maxPriorityFeePerGas":"46.005119895"}
16:02:37 [16:02:37.148]
VERBOSE:
e2e:snapshot_manager:e2e_token_contract/transfer_to_public Adding rollup 0x9a9f2ccfde556a7e9ff0848998aa4a0cfd8863ae to registry 0xcf7ed3acca5a467e9e704c703e8d87f634fb0fc9 in tx 0x1ac347570c5579ebe1953f250dd579f36a788600c106447569871e3b4e4fb764
16:02:37
FAIL src/e2e_token_contract/transfer_to_public.test.ts
16:02:37 e2e_token_contract transfer_to_public
16:02:37
✕ on behalf of self (2 ms)
16:02:37
✕ on behalf of other (1 ms)
16:02:37 failure cases
16:02:37
✕ on behalf of self (more than balance)
16:02:37
✕ on behalf of self (invalid authwit nonce)
16:02:37
✕ on behalf of other (more than balance)
16:02:37
✕ on behalf of other (invalid designated caller)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › on behalf of self
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › on behalf of self
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › on behalf of other
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › on behalf of other
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of self (more than balance)
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of self (more than balance)
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of self (invalid authwit nonce)
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of self (invalid authwit nonce)
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of other (more than balance)
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of other (more than balance)
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of other (invalid designated caller)
16:02:37
16:02:37 ContractFunctionExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Contract Call:
16:02:37 address: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 function: owner()
16:02:37
16:02:37 Docs:
https://viem.sh/docs/contract/readContract
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getContractError (../../node_modules/viem/utils/errors/getContractError.ts:78:10)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:136:11)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 CallExecutionError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Raw Call Arguments:
16:02:37 from: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
16:02:37 to: 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0
16:02:37 data: 0x8da5cb5b
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
428 | client
: extendedClient
16:02:37
429 | });
16:02:37
> 430 | if (await gseContract.read.owner() === getAddress(extendedClient.account.address)) {
16:02:37
| ^
16:02:37
431 | if (!await gseContract.read.isRollupRegistered([
16:02:37
432 | rollupContract.address
16:02:37
433 | ])) {
16:02:37
16:02:37
at getCallError (../../node_modules/viem/utils/errors/getCallError.ts:42:10)
16:02:37
at call (../../node_modules/viem/actions/public/call.ts:282:11)
16:02:37
at readContract (../../node_modules/viem/actions/public/readContract.ts:120:22)
16:02:37
at deployRollup (../../ethereum/dest/deploy_l1_contracts.js:430:9)
16:02:37
at deployL1Contracts (../../ethereum/dest/deploy_l1_contracts.js:657:45)
16:02:37
at setupL1Contracts (fixtures/setup_l1_contracts.ts:17:18)
16:02:37
at setupFromFresh (fixtures/snapshot_manager.ts:356:35)
16:02:37
at MockSnapshotManager.setup (fixtures/snapshot_manager.ts:141:22)
16:02:37
at MockSnapshotManager.snapshot (fixtures/snapshot_manager.ts:130:21)
16:02:37
at TokenContractTest.applyBaseSnapshots (e2e_token_contract/token_contract_test.ts:49:5)
16:02:37
at Object.<anonymous> (e2e_token_contract/transfer_to_public.test.ts:11:5)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 InvalidParamsRpcError: Invalid parameters were provided to the RPC method.
16:02:37 Double check you have provided the correct parameters.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:146:25)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37 Cause:
16:02:37 RpcRequestError: RPC Request failed.
16:02:37
16:02:37 URL:
http://127.0.0.1:8545
16:02:37 Request body: {"method":"eth_call","params":[{"data":"0x8da5cb5b","from":"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266","to":"0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0"},"latest"]}
16:02:37
16:02:37 Details: BlockOutOfRangeError: block height is 20 but requested was 21
16:02:37 Version: viem@2.23.7
16:02:37
16:02:37
at request (../../node_modules/viem/clients/transports/http.ts:154:19)
16:02:37
at withRetry.delay.count.count (../../node_modules/viem/utils/buildRequest.ts:129:22)
16:02:37
at attemptRetry (../../node_modules/viem/utils/promise/withRetry.ts:44:22)
16:02:37
16:02:37
● e2e_token_contract transfer_to_public › failure cases › on behalf of other (invalid designated caller)
16:02:37
16:02:37 TypeError: Cannot read properties of undefined (reading 'check')
16:02:37
16:02:37
21 |
16:02:37
22 | afterEach(async () => {
16:02:37
> 23 | await t.tokenSim.check();
16:02:37
| ^
16:02:37
24 | });
16:02:37
25 |
16:02:37
26 | it('on behalf of self', async () => {
16:02:37
16:02:37
at Object.check (e2e_token_contract/transfer_to_public.test.ts:23:22)
16:02:37
16:02:37
Test Suites: 1 failed, 1 total
16:02:37
Tests: 6 failed, 6 total
16:02:37
Snapshots: 0 total
16:02:37
Time: 8.366 s
16:02:37
Ran all test suites matching /src\/e2e_token_contract\/transfer_to_public.test.ts/i
.
16:02:37
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?