Skip to content

Commit 7e7a234

Browse files
authored
feat: bump sepolia alpha gas limit to 200Mgas (#601)
1 parent 21d16e9 commit 7e7a234

File tree

15 files changed

+1183
-1
lines changed

15 files changed

+1183
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ checkout-base-contracts-commit:
125125
##
126126
# Task Signer Tool
127127
##
128-
SIGNER_TOOL_COMMIT=cff3a601c6780e9fe7d303c58d59574dc1ba491b
128+
SIGNER_TOOL_COMMIT=32451507263738dbd28fce17efaeb5a6e222065c
129129
SIGNER_TOOL_PATH=signer-tool
130130

131131
.PHONY: checkout-signer-tool
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Required: Git commit hash for https://github.com/ethereum-optimism/optimism
2+
OP_COMMIT=d09c836f818c73ae139f60b717654c4e53712743
3+
4+
# Required: Git commit hash for https://github.com/base/contracts
5+
BASE_CONTRACTS_COMMIT=9526d38b63be2ee10fc905dee60f0b2a0a17e89e
6+
7+
# Required: L1 SystemConfig proxy contract address
8+
SYSTEM_CONFIG=0x7F67DC4959cb3E532B10A99F41bDD906C46FdFdE
9+
10+
# Required: Address of the Gnosis Safe
11+
OWNER_SAFE=0x0fe884546476dDd290eC46318785046ef68a0BA9
12+
CB_SIGNER_SAFE_ADDR=0x646132A1667ca7aD00d36616AFBA1A28116C770A
13+
CB_NESTED_SAFE_ADDR=0x5dfEB066334B67355A15dc9b67317fD2a2e1f77f
14+
CB_SC_SAFE_ADDR=0x6AF0674791925f767060Dd52f7fB20984E8639d8
15+
OP_SIGNER_SAFE_ADDR=0x6AF0674791925f767060Dd52f7fB20984E8639d8
16+
17+
# Gas Limit: 60,000,000 -> 200,000,000 (matching mainnet)
18+
NEW_GAS_LIMIT=200000000
19+
20+
# Elasticity: 2 -> 6 (matching mainnet)
21+
NEW_ELASTICITY=6
22+
23+
# Denominator: 50 -> 125 (matching mainnet)
24+
NEW_DENOMINATOR=125
25+
26+
# Enable state diff recording for validation
27+
RECORD_STATE_DIFF=true
28+
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
include ../../Makefile
2+
include ../../Multisig.mk
3+
include ../.env
4+
include .env
5+
6+
RPC_URL = $(L1_RPC_URL)
7+
SCRIPT_NAME = UpdateSystemConfigParamsScript
8+
9+
.PHONY: gen-validation-cb
10+
gen-validation-cb: checkout-signer-tool run-script-cb
11+
12+
.PHONY: run-script-cb
13+
run-script-cb:
14+
cd $(SIGNER_TOOL_PATH); \
15+
npm ci; \
16+
bun run scripts/genValidationFile.ts --rpc-url $(RPC_URL) \
17+
--workdir .. --forge-cmd 'NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) NEW_ELASTICITY=$(NEW_ELASTICITY) NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
18+
forge script --rpc-url $(RPC_URL) \
19+
$(SCRIPT_NAME) --sig "sign(address[])" "[$(CB_NESTED_SAFE_ADDR),$(CB_SIGNER_SAFE_ADDR)]" \
20+
--sender 0x7f10098BD53519c739cA8A404afE127647D94774' --ledger-id $(LEDGER_ACCOUNT) --out ../validations/base-signer.json;
21+
22+
.PHONY: gen-validation-cb-sc
23+
gen-validation-cb-sc: checkout-signer-tool run-script-cb-sc
24+
25+
.PHONY: run-script-cb-sc
26+
run-script-cb-sc:
27+
cd $(SIGNER_TOOL_PATH); \
28+
npm ci; \
29+
bun run scripts/genValidationFile.ts --rpc-url $(RPC_URL) \
30+
--workdir .. --forge-cmd 'NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) NEW_ELASTICITY=$(NEW_ELASTICITY) NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
31+
forge script --rpc-url $(RPC_URL) \
32+
$(SCRIPT_NAME) --sig "sign(address[])" "[$(CB_SC_SAFE_ADDR),$(CB_SIGNER_SAFE_ADDR)]" \
33+
--sender 0x7f10098BD53519c739cA8A404afE127647D94774' --ledger-id $(LEDGER_ACCOUNT) --out ../validations/security-council-signer.json;
34+
35+
.PHONY: gen-validation-op
36+
gen-validation-op: checkout-signer-tool run-script-op
37+
38+
.PHONY: run-script-op
39+
run-script-op:
40+
cd $(SIGNER_TOOL_PATH); \
41+
npm ci; \
42+
bun run scripts/genValidationFile.ts --rpc-url $(RPC_URL) \
43+
--workdir .. --forge-cmd 'NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) NEW_ELASTICITY=$(NEW_ELASTICITY) NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
44+
forge script --rpc-url $(RPC_URL) \
45+
$(SCRIPT_NAME) --sig "sign(address[])" "[$(OP_SIGNER_SAFE_ADDR)]" \
46+
--sender 0x0CF2F86C3338993ce10F74d6f4B095712c7efe26' --ledger-id $(LEDGER_ACCOUNT) --out ../validations/optimism-signer.json;
47+
48+
# CB
49+
.PHONY: approve-cb
50+
approve-cb:
51+
NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) \
52+
NEW_ELASTICITY=$(NEW_ELASTICITY) \
53+
NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
54+
$(call MULTISIG_APPROVE,$(CB_NESTED_SAFE_ADDR) $(CB_SIGNER_SAFE_ADDR),$(SIGNATURES))
55+
56+
.PHONY: approve-cb-sc
57+
approve-cb-sc:
58+
NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) \
59+
NEW_ELASTICITY=$(NEW_ELASTICITY) \
60+
NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
61+
$(call MULTISIG_APPROVE,$(CB_SC_SAFE_ADDR) $(CB_SIGNER_SAFE_ADDR),$(SIGNATURES))
62+
63+
.PHONY: approve-cb-coordinator
64+
approve-cb-coordinator:
65+
NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) \
66+
NEW_ELASTICITY=$(NEW_ELASTICITY) \
67+
NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
68+
$(call MULTISIG_APPROVE,$(CB_SIGNER_SAFE_ADDR),0x)
69+
70+
.PHONY: approve-op
71+
approve-op:
72+
NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) \
73+
NEW_ELASTICITY=$(NEW_ELASTICITY) \
74+
NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
75+
$(call MULTISIG_APPROVE,$(OP_SIGNER_SAFE_ADDR),$(SIGNATURES))
76+
.PHONY: execute
77+
execute:
78+
NEW_GAS_LIMIT=$(NEW_GAS_LIMIT) \
79+
NEW_ELASTICITY=$(NEW_ELASTICITY) \
80+
NEW_DENOMINATOR=$(NEW_DENOMINATOR) \
81+
$(call MULTISIG_EXECUTE,0x)
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
# Update SystemConfig Parameters on Base Sepolia Alpha
2+
3+
Status: [EXECUTED](https://sepolia.etherscan.io/tx/0x9a0c01b65b217361cd4dcd2106bd97895d301c2a16f601cc63a2d3486403df2f)
4+
5+
## Description
6+
7+
This task brings Base Sepolia Alpha's SystemConfig parameters to parity with Base Mainnet by updating:
8+
9+
| Parameter | From (Sepolia Alpha) | To (Mainnet parity) |
10+
|-----------|----------------|---------------------|
11+
| Gas Limit | 60,000,000 | 200,000,000 |
12+
| EIP-1559 Elasticity | 2 | 6 |
13+
| EIP-1559 Denominator | 250 | 125 |
14+
15+
This runbook invokes the `UpdateSystemConfigParamsScript` defined in the [base/contracts](https://github.com/base/contracts) repository. The values we are sending are statically defined in the `.env` file.
16+
17+
## Install dependencies
18+
19+
### 1. Update foundry
20+
21+
```bash
22+
foundryup
23+
```
24+
25+
### 2. Install Node.js if needed
26+
27+
First, check if you have node installed
28+
29+
```bash
30+
node --version
31+
```
32+
33+
If you see a version output from the above command, you can move on. Otherwise, install node
34+
35+
```bash
36+
brew install node
37+
```
38+
39+
## Approving the Update transaction
40+
41+
### 1. Update repo:
42+
43+
```bash
44+
cd contract-deployments
45+
git pull
46+
```
47+
48+
### 2. Run the signing tool (NOTE: do not enter the task directory. Run this command from the project's root).
49+
50+
```bash
51+
make sign-task
52+
```
53+
54+
### 3. Open the UI at [http://localhost:3000](http://localhost:3000)
55+
56+
Be sure to select the correct task user from the list of available users to sign.
57+
After completion, the signer tool can be closed by using Ctrl + C.
58+
59+
### 4. Send signature to facilitator
60+
61+
## Prep (maintainers)
62+
63+
```bash
64+
cd contract-deployments
65+
git pull
66+
cd sepolia-alpha/2026-02-23-update-system-config-params
67+
make deps
68+
make gen-validation
69+
```
70+
71+
## Execute (facilitator)
72+
73+
1. Collect signatures from all signers and export: `export SIGNATURES="0x[sig1][sig2]..."`.
74+
2. Run: `make execute`
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[profile.default]
2+
src = 'src'
3+
out = 'out'
4+
libs = ['lib']
5+
broadcast = 'records'
6+
fs_permissions = [ {access = "read-write", path = "./"} ]
7+
optimizer = true
8+
optimizer_runs = 999999
9+
solc_version = "0.8.15"
10+
via-ir = false
11+
evm_version = "shanghai"
12+
remappings = [
13+
'@eth-optimism-bedrock/=lib/optimism/packages/contracts-bedrock/',
14+
'@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts',
15+
'@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts',
16+
'@rari-capital/solmate/=lib/solmate/',
17+
'@base-contracts/=lib/base-contracts',
18+
'@solady/=lib/solady/src/'
19+
]
20+
21+
# See more config options https://github.com/foundry-rs/foundry/tree/master/config
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{
2+
"transactions": [
3+
{
4+
"hash": "0x527cff0e475f8dd72326a28981d048f40cfa18e827db51b49624ce512a8ac852",
5+
"transactionType": "CALL",
6+
"contractName": null,
7+
"contractAddress": "0x6af0674791925f767060dd52f7fb20984e8639d8",
8+
"function": "execTransaction(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,bytes)",
9+
"arguments": [
10+
"0xcA11bde05977b3631167028862bE2a173976CA11",
11+
"0",
12+
"0x82ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000fe884546476ddd290ec46318785046ef68a0ba9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024d4d9bdcd72d2bd9f155f4150cb706e158d79a983a4ae667c4500c5f36ff709448fde6e8300000000000000000000000000000000000000000000000000000000",
13+
"1",
14+
"0",
15+
"0",
16+
"0",
17+
"0x0000000000000000000000000000000000000000",
18+
"0x0000000000000000000000000000000000000000",
19+
"0x977a5ce61f7c285ca6a08bee69dd0d616ead510ec0900d3bf2a7a43d5384575b7cb365e1f5b9a351c16a7e06607056f4743a70004f25773691cf824ac4785f5a1c"
20+
],
21+
"transaction": {
22+
"from": "0x9986ccaf9e3de0ffef82a0f7fa3a06d5afe07252",
23+
"to": "0x6af0674791925f767060dd52f7fb20984e8639d8",
24+
"gas": "0x1e9ff",
25+
"value": "0x0",
26+
"input": "0x6a761202000000000000000000000000ca11bde05977b3631167028862be2a173976ca110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000012482ad56cb0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000fe884546476ddd290ec46318785046ef68a0ba9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024d4d9bdcd72d2bd9f155f4150cb706e158d79a983a4ae667c4500c5f36ff709448fde6e8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041977a5ce61f7c285ca6a08bee69dd0d616ead510ec0900d3bf2a7a43d5384575b7cb365e1f5b9a351c16a7e06607056f4743a70004f25773691cf824ac4785f5a1c00000000000000000000000000000000000000000000000000000000000000",
27+
"nonce": "0x47",
28+
"chainId": "0xaa36a7"
29+
},
30+
"additionalContracts": [],
31+
"isFixedGasLimit": false
32+
}
33+
],
34+
"receipts": [
35+
{
36+
"status": "0x1",
37+
"cumulativeGasUsed": "0xafee79",
38+
"logs": [
39+
{
40+
"address": "0x0fe884546476ddd290ec46318785046ef68a0ba9",
41+
"topics": [
42+
"0xf2a0eb156472d1440255b0d7c1e19cc07115d1051fe605b0dce69acfec884d9c",
43+
"0x72d2bd9f155f4150cb706e158d79a983a4ae667c4500c5f36ff709448fde6e83",
44+
"0x0000000000000000000000006af0674791925f767060dd52f7fb20984e8639d8"
45+
],
46+
"data": "0x",
47+
"blockHash": "0x73428973724693ebbeff3a2e5c013dfbf7877ed86eec7079ddaa79d0d9edb035",
48+
"blockNumber": "0x9d8425",
49+
"blockTimestamp": "0x699cce1c",
50+
"transactionHash": "0x527cff0e475f8dd72326a28981d048f40cfa18e827db51b49624ce512a8ac852",
51+
"transactionIndex": "0x4e",
52+
"logIndex": "0x9f",
53+
"removed": false
54+
},
55+
{
56+
"address": "0x6af0674791925f767060dd52f7fb20984e8639d8",
57+
"topics": [
58+
"0x442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e"
59+
],
60+
"data": "0x6cd0ce736973997ba481646479f001f8ba7e55f8acd38d87fa0084d33bf7867c0000000000000000000000000000000000000000000000000000000000000000",
61+
"blockHash": "0x73428973724693ebbeff3a2e5c013dfbf7877ed86eec7079ddaa79d0d9edb035",
62+
"blockNumber": "0x9d8425",
63+
"blockTimestamp": "0x699cce1c",
64+
"transactionHash": "0x527cff0e475f8dd72326a28981d048f40cfa18e827db51b49624ce512a8ac852",
65+
"transactionIndex": "0x4e",
66+
"logIndex": "0xa0",
67+
"removed": false
68+
}
69+
],
70+
"logsBloom": "0x00000000400000040000000000000000000000000000000000000000040000000000000000800000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000400000000000000000000400000000000000000000000000000000000000000000000000008000000200000000800000000000000000000000000000000000000000000000000000000000000000000000000000004000000000040000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000014020000000000000000000000100000000008000000",
71+
"type": "0x2",
72+
"transactionHash": "0x527cff0e475f8dd72326a28981d048f40cfa18e827db51b49624ce512a8ac852",
73+
"transactionIndex": "0x4e",
74+
"blockHash": "0x73428973724693ebbeff3a2e5c013dfbf7877ed86eec7079ddaa79d0d9edb035",
75+
"blockNumber": "0x9d8425",
76+
"gasUsed": "0x162c0",
77+
"effectiveGasPrice": "0xf4c08",
78+
"from": "0x9986ccaf9e3de0ffef82a0f7fa3a06d5afe07252",
79+
"to": "0x6af0674791925f767060dd52f7fb20984e8639d8",
80+
"contractAddress": null
81+
}
82+
],
83+
"libraries": [],
84+
"pending": [],
85+
"returns": {},
86+
"timestamp": 1771884061108,
87+
"chain": 11155111,
88+
"commit": "c165840"
89+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"transactions": [
3+
{
4+
"hash": "0x0aa3c0b8c0547c2f25fab24e6b4835f32069a6d974fff6cdd0a19d06ab141103",
5+
"transactionType": "CALL",
6+
"contractName": null,
7+
"contractAddress": "0x5dfeb066334b67355a15dc9b67317fd2a2e1f77f",
8+
"function": "execTransaction(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,bytes)",
9+
"arguments": [
10+
"0xcA11bde05977b3631167028862bE2a173976CA11",
11+
"0",
12+
"0x82ad56cb000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000646132a1667ca7ad00d36616afba1a28116c770a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024d4d9bdcdb4f43d3d02723bec9f82077a0d55da3bfe91468118546c3b5232aa4fda0962a400000000000000000000000000000000000000000000000000000000",
13+
"1",
14+
"0",
15+
"0",
16+
"0",
17+
"0x0000000000000000000000000000000000000000",
18+
"0x0000000000000000000000000000000000000000",
19+
"0x87f9e1c55743077a15d19cbc18bcdfb498e132b3ba7277b284957c87e581398502b093b6cbcb8127eb12edaef2fc3ecceabb391788490c8bab87d2d6449483981c8408aa89a06d968091f1aa1ed8c41c895922a4220ebb61504c20d52a87db85eb776b4a40d537dda4a637bac8789fc0bd6729bc1bebd8a5af12a14480cd0deca61c24efd99efdb192612ae0e74371e4aec7f860877c51d71499e876514738c5f84f184cb65a3355be7ac7791d9de44a3b334347592a81a2abeb7e420628b6b3974e1b"
20+
],
21+
"transaction": {
22+
"from": "0x9986ccaf9e3de0ffef82a0f7fa3a06d5afe07252",
23+
"to": "0x5dfeb066334b67355a15dc9b67317fd2a2e1f77f",
24+
"gas": "0x2323d",
25+
"value": "0x0",
26+
"input": "0x6a761202000000000000000000000000ca11bde05977b3631167028862be2a173976ca110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000012482ad56cb000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000646132a1667ca7ad00d36616afba1a28116c770a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000024d4d9bdcdb4f43d3d02723bec9f82077a0d55da3bfe91468118546c3b5232aa4fda0962a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c387f9e1c55743077a15d19cbc18bcdfb498e132b3ba7277b284957c87e581398502b093b6cbcb8127eb12edaef2fc3ecceabb391788490c8bab87d2d6449483981c8408aa89a06d968091f1aa1ed8c41c895922a4220ebb61504c20d52a87db85eb776b4a40d537dda4a637bac8789fc0bd6729bc1bebd8a5af12a14480cd0deca61c24efd99efdb192612ae0e74371e4aec7f860877c51d71499e876514738c5f84f184cb65a3355be7ac7791d9de44a3b334347592a81a2abeb7e420628b6b3974e1b0000000000000000000000000000000000000000000000000000000000",
27+
"nonce": "0x44",
28+
"chainId": "0xaa36a7"
29+
},
30+
"additionalContracts": [],
31+
"isFixedGasLimit": false
32+
}
33+
],
34+
"receipts": [
35+
{
36+
"status": "0x1",
37+
"cumulativeGasUsed": "0x4ad9a1",
38+
"logs": [
39+
{
40+
"address": "0x646132a1667ca7ad00d36616afba1a28116c770a",
41+
"topics": [
42+
"0xf2a0eb156472d1440255b0d7c1e19cc07115d1051fe605b0dce69acfec884d9c",
43+
"0xb4f43d3d02723bec9f82077a0d55da3bfe91468118546c3b5232aa4fda0962a4",
44+
"0x0000000000000000000000005dfeb066334b67355a15dc9b67317fd2a2e1f77f"
45+
],
46+
"data": "0x",
47+
"blockHash": "0x69083d06923cafd72fbf4ff42a020c5f8865ae272981d1bb02cb74dcf3ad37e5",
48+
"blockNumber": "0x9d83de",
49+
"blockTimestamp": "0x699cca98",
50+
"transactionHash": "0x0aa3c0b8c0547c2f25fab24e6b4835f32069a6d974fff6cdd0a19d06ab141103",
51+
"transactionIndex": "0x31",
52+
"logIndex": "0x3e",
53+
"removed": false
54+
},
55+
{
56+
"address": "0x5dfeb066334b67355a15dc9b67317fd2a2e1f77f",
57+
"topics": [
58+
"0x442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e",
59+
"0x1ae7dd3d99b6ccd30b702109d4329ebe2b8ffb7867c8ca80d661d3c4b8de2cf2"
60+
],
61+
"data": "0x0000000000000000000000000000000000000000000000000000000000000000",
62+
"blockHash": "0x69083d06923cafd72fbf4ff42a020c5f8865ae272981d1bb02cb74dcf3ad37e5",
63+
"blockNumber": "0x9d83de",
64+
"blockTimestamp": "0x699cca98",
65+
"transactionHash": "0x0aa3c0b8c0547c2f25fab24e6b4835f32069a6d974fff6cdd0a19d06ab141103",
66+
"transactionIndex": "0x31",
67+
"logIndex": "0x3f",
68+
"removed": false
69+
}
70+
],
71+
"logsBloom": "0x00000000400000000080000000000000000000000000000000000000040000000004010000000000000000000000000000000000800020100000000000000000000000000000000000000000000000000000000000000000000800000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000020000404004000000000010000000000000000000000000000000000000000000000000000000000000000000004000020000000000000000000000000000040000000000000000001000000100000000000000000",
72+
"type": "0x2",
73+
"transactionHash": "0x0aa3c0b8c0547c2f25fab24e6b4835f32069a6d974fff6cdd0a19d06ab141103",
74+
"transactionIndex": "0x31",
75+
"blockHash": "0x69083d06923cafd72fbf4ff42a020c5f8865ae272981d1bb02cb74dcf3ad37e5",
76+
"blockNumber": "0x9d83de",
77+
"gasUsed": "0x1970e",
78+
"effectiveGasPrice": "0xf4ff0",
79+
"from": "0x9986ccaf9e3de0ffef82a0f7fa3a06d5afe07252",
80+
"to": "0x5dfeb066334b67355a15dc9b67317fd2a2e1f77f",
81+
"contractAddress": null
82+
}
83+
],
84+
"libraries": [],
85+
"pending": [],
86+
"returns": {},
87+
"timestamp": 1771883161260,
88+
"chain": 11155111,
89+
"commit": "c165840"
90+
}

0 commit comments

Comments
 (0)