Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nebula
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
exchain
nebula
Commits
a8a4b229
Unverified
Commit
a8a4b229
authored
Jul 26, 2023
by
mergify[bot]
Committed by
GitHub
Jul 26, 2023
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' into fix/genesis-script
parents
4f4afaa9
fff05ea7
Changes
16
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
84 additions
and
282 deletions
+84
-282
config.yml
.circleci/config.yml
+9
-109
.gitmodules
.gitmodules
+18
-0
erc20_more.go
op-bindings/bindings/erc20_more.go
+1
-1
preimageoracle_more.go
op-bindings/bindings/preimageoracle_more.go
+1
-1
weth9.go
op-bindings/bindings/weth9.go
+1
-1
weth9_more.go
op-bindings/bindings/weth9_more.go
+1
-1
Dockerfile.packages
ops/docker/Dockerfile.packages
+4
-0
foundry.toml
packages/contracts-bedrock/foundry.toml
+6
-8
clones-with-immutable-args
packages/contracts-bedrock/lib/clones-with-immutable-args
+1
-0
ds-test
packages/contracts-bedrock/lib/ds-test
+1
-0
forge-std
packages/contracts-bedrock/lib/forge-std
+1
-0
openzeppelin-contracts
packages/contracts-bedrock/lib/openzeppelin-contracts
+1
-0
openzeppelin-contracts-upgradeable
.../contracts-bedrock/lib/openzeppelin-contracts-upgradeable
+1
-0
solmate
packages/contracts-bedrock/lib/solmate
+1
-0
package.json
packages/contracts-bedrock/package.json
+0
-8
pnpm-lock.yaml
pnpm-lock.yaml
+37
-153
No files found.
.circleci/config.yml
View file @
a8a4b229
...
...
@@ -335,26 +335,8 @@ jobs:
resource_class
:
large
steps
:
-
checkout
-
attach_workspace
:
{
at
:
"
."
}
-
restore_cache
:
name
:
Restore PNPM Package Cache
keys
:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
-
run
:
name
:
print forge version
command
:
forge --version
...
...
@@ -378,26 +360,8 @@ jobs:
resource_class
:
xlarge
steps
:
-
checkout
-
attach_workspace
:
{
at
:
"
."
}
-
restore_cache
:
name
:
Restore PNPM Package Cache
keys
:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
-
run
:
name
:
print forge version
command
:
forge --version
...
...
@@ -416,26 +380,16 @@ jobs:
resource_class
:
xlarge
steps
:
-
checkout
-
attach_workspace
:
{
at
:
"
."
}
-
restore_cache
:
name
:
Restore PNPM Package Cache
keys
:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
name
:
build contracts
command
:
pnpm build
working_directory
:
packages/contracts-bedrock
-
run
:
name
:
lint
command
:
|
...
...
@@ -512,34 +466,12 @@ jobs:
resource_class
:
large
steps
:
-
checkout
-
attach_workspace
:
{
at
:
"
."
}
-
restore_cache
:
name
:
Restore PNPM Package Cache
keys
:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
-
run
:
name
:
slither
command
:
|
slither --version && pnpm slither || echo "export LINT_STATUS=1" >> "$BASH_ENV"
-
run
:
name
:
invariant docs
command
:
pnpm autogen:invariant-docs && git diff --exit-code ./invariant-docs/*.md
working_directory
:
packages/contracts-bedrock
slither --version && pnpm slither || echo "Slither failed"
contracts-bedrock-validate-spaces
:
docker
:
...
...
@@ -553,19 +485,6 @@ jobs:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
-
run
:
name
:
validate spacers
command
:
pnpm validate-spacers
...
...
@@ -578,7 +497,7 @@ jobs:
-
checkout
-
attach_workspace
:
{
at
:
"
."
}
-
check-changed
:
patterns
:
contracts-bedrock
,contracts
patterns
:
contracts-bedrock
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
...
...
@@ -622,20 +541,7 @@ jobs:
keys
:
-
pnpm-packages-v2-{{ checksum "pnpm-lock.yaml" }}
-
check-changed
:
patterns
:
contracts-bedrock,contracts
# TODO remove me after ci builder updated
-
run
:
name
:
Install pnpm package manager
command
:
|
npm i pnpm --global
# TODO remove me after ci builder updated
# A github dep clones-with-immutable-args is installed via github
# packages installed via npm via github automatically run postpack scripts
# their postpack script happens to use yarn so we need it here
-
run
:
name
:
Install yarn package manager
command
:
|
npm i yarn@1 --global
patterns
:
contracts-bedrock
-
run
:
name
:
Echidna Fuzz <<parameters.echidna_target>>
command
:
pnpm echidna:<<parameters.echidna_target>>
...
...
@@ -1359,18 +1265,12 @@ workflows:
package_name
:
core-utils
requires
:
-
pnpm-monorepo
-
contracts-bedrock-tests
:
requires
:
-
pnpm-monorepo
-
contracts-bedrock-coverage
:
requires
:
-
pnpm-monorepo
-
contracts-bedrock-tests
-
contracts-bedrock-coverage
-
contracts-bedrock-checks
:
requires
:
-
pnpm-monorepo
-
contracts-bedrock-slither
:
requires
:
-
pnpm-monorepo
-
contracts-bedrock-slither
-
contracts-bedrock-validate-spaces
:
requires
:
-
pnpm-monorepo
...
...
.gitmodules
0 → 100644
View file @
a8a4b229
[submodule "packages/contracts-bedrock/lib/openzeppelin-contracts-upgradeable"]
path = packages/contracts-bedrock/lib/openzeppelin-contracts-upgradeable
url = https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable
[submodule "packages/contracts-bedrock/lib/openzeppelin-contracts"]
path = packages/contracts-bedrock/lib/openzeppelin-contracts
url = https://github.com/OpenZeppelin/openzeppelin-contracts
[submodule "packages/contracts-bedrock/lib/solmate"]
path = packages/contracts-bedrock/lib/solmate
url = https://github.com/transmissions11/solmate
[submodule "packages/contracts-bedrock/lib/clones-with-immutable-args"]
path = packages/contracts-bedrock/lib/clones-with-immutable-args
url = https://github.com/Saw-mon-and-Natalie/clones-with-immutable-args
[submodule "packages/contracts-bedrock/lib/ds-test"]
path = packages/contracts-bedrock/lib/ds-test
url = https://github.com/dapphub/ds-test
[submodule "packages/contracts-bedrock/lib/forge-std"]
path = packages/contracts-bedrock/lib/forge-std
url = https://github.com/foundry-rs/forge-std
op-bindings/bindings/erc20_more.go
View file @
a8a4b229
...
...
@@ -9,7 +9,7 @@ import (
"github.com/ethereum-optimism/optimism/op-bindings/solc"
)
const
ERC20StorageLayoutJSON
=
"{
\"
storage
\"
:[{
\"
astId
\"
:1000,
\"
contract
\"
:
\"
node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_balances
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
0
\"
,
\"
type
\"
:
\"
t_mapping(t_address,t_uint256)
\"
},{
\"
astId
\"
:1001,
\"
contract
\"
:
\"
node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_allowances
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
1
\"
,
\"
type
\"
:
\"
t_mapping(t_address,t_mapping(t_address,t_uint256))
\"
},{
\"
astId
\"
:1002,
\"
contract
\"
:
\"
node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_totalSupply
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
2
\"
,
\"
type
\"
:
\"
t_uint256
\"
},{
\"
astId
\"
:1003,
\"
contract
\"
:
\"
node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_name
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
3
\"
,
\"
type
\"
:
\"
t_string_storage
\"
},{
\"
astId
\"
:1004,
\"
contract
\"
:
\"
node_modules/@openzeppelin
/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_symbol
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
4
\"
,
\"
type
\"
:
\"
t_string_storage
\"
}],
\"
types
\"
:{
\"
t_address
\"
:{
\"
encoding
\"
:
\"
inplace
\"
,
\"
label
\"
:
\"
address
\"
,
\"
numberOfBytes
\"
:
\"
20
\"
},
\"
t_mapping(t_address,t_mapping(t_address,t_uint256))
\"
:{
\"
encoding
\"
:
\"
mapping
\"
,
\"
label
\"
:
\"
mapping(address =
\u003e
mapping(address =
\u003e
uint256))
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
,
\"
key
\"
:
\"
t_address
\"
,
\"
value
\"
:
\"
t_mapping(t_address,t_uint256)
\"
},
\"
t_mapping(t_address,t_uint256)
\"
:{
\"
encoding
\"
:
\"
mapping
\"
,
\"
label
\"
:
\"
mapping(address =
\u003e
uint256)
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
,
\"
key
\"
:
\"
t_address
\"
,
\"
value
\"
:
\"
t_uint256
\"
},
\"
t_string_storage
\"
:{
\"
encoding
\"
:
\"
bytes
\"
,
\"
label
\"
:
\"
string
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
},
\"
t_uint256
\"
:{
\"
encoding
\"
:
\"
inplace
\"
,
\"
label
\"
:
\"
uint256
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
}}}"
const
ERC20StorageLayoutJSON
=
"{
\"
storage
\"
:[{
\"
astId
\"
:1000,
\"
contract
\"
:
\"
lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_balances
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
0
\"
,
\"
type
\"
:
\"
t_mapping(t_address,t_uint256)
\"
},{
\"
astId
\"
:1001,
\"
contract
\"
:
\"
lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_allowances
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
1
\"
,
\"
type
\"
:
\"
t_mapping(t_address,t_mapping(t_address,t_uint256))
\"
},{
\"
astId
\"
:1002,
\"
contract
\"
:
\"
lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_totalSupply
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
2
\"
,
\"
type
\"
:
\"
t_uint256
\"
},{
\"
astId
\"
:1003,
\"
contract
\"
:
\"
lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_name
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
3
\"
,
\"
type
\"
:
\"
t_string_storage
\"
},{
\"
astId
\"
:1004,
\"
contract
\"
:
\"
lib/openzeppelin-contracts
/contracts/token/ERC20/ERC20.sol:ERC20
\"
,
\"
label
\"
:
\"
_symbol
\"
,
\"
offset
\"
:0,
\"
slot
\"
:
\"
4
\"
,
\"
type
\"
:
\"
t_string_storage
\"
}],
\"
types
\"
:{
\"
t_address
\"
:{
\"
encoding
\"
:
\"
inplace
\"
,
\"
label
\"
:
\"
address
\"
,
\"
numberOfBytes
\"
:
\"
20
\"
},
\"
t_mapping(t_address,t_mapping(t_address,t_uint256))
\"
:{
\"
encoding
\"
:
\"
mapping
\"
,
\"
label
\"
:
\"
mapping(address =
\u003e
mapping(address =
\u003e
uint256))
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
,
\"
key
\"
:
\"
t_address
\"
,
\"
value
\"
:
\"
t_mapping(t_address,t_uint256)
\"
},
\"
t_mapping(t_address,t_uint256)
\"
:{
\"
encoding
\"
:
\"
mapping
\"
,
\"
label
\"
:
\"
mapping(address =
\u003e
uint256)
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
,
\"
key
\"
:
\"
t_address
\"
,
\"
value
\"
:
\"
t_uint256
\"
},
\"
t_string_storage
\"
:{
\"
encoding
\"
:
\"
bytes
\"
,
\"
label
\"
:
\"
string
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
},
\"
t_uint256
\"
:{
\"
encoding
\"
:
\"
inplace
\"
,
\"
label
\"
:
\"
uint256
\"
,
\"
numberOfBytes
\"
:
\"
32
\"
}}}"
var
ERC20StorageLayout
=
new
(
solc
.
StorageLayout
)
...
...
op-bindings/bindings/preimageoracle_more.go
View file @
a8a4b229
...
...
@@ -15,7 +15,7 @@ var PreimageOracleStorageLayout = new(solc.StorageLayout)
var
PreimageOracleDeployedBin
=
"0x608060405234801561001057600080fd5b506004361061007d5760003560e01c8063e03110e11161005b578063e03110e114610111578063e159261114610139578063fe4ac08e1461014e578063fef2b4ed146101c357600080fd5b806361238bde146100825780638542cf50146100c0578063a57c202c146100fe575b600080fd5b6100ad610090366004610433565b600160209081526000928352604080842090915290825290205481565b6040519081526020015b60405180910390f35b6100ee6100ce366004610433565b600260209081526000928352604080842090915290825290205460ff1681565b60405190151581526020016100b7565b6100ad61010c36600461049e565b6101e3565b61012461011f366004610433565b610242565b604080519283526020830191909152016100b7565b61014c6101473660046104e0565b610333565b005b61014c61015c36600461052c565b6000838152600260209081526040808320878452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660019081179091558684528252808320968352958152858220939093559283529082905291902055565b6100ad6101d136600461055e565b60006020819052908152604090205481565b60243560c081901b608052600090608881858237207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f0200000000000000000000000000000000000000000000000000000000000000179392505050565b6000828152600260209081526040808320848452909152812054819060ff166102cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f7072652d696d616765206d757374206578697374000000000000000000000000604482015260640160405180910390fd5b50600083815260208181526040909120546102e78160086105a6565b6102f28560206105a6565b1061031057836103038260086105a6565b61030d91906105bf565b91505b506000938452600160209081526040808620948652939052919092205492909150565b6044356000806008830186111561034957600080fd5b60c083901b6080526088838682378087017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80151908490207effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f02000000000000000000000000000000000000000000000000000000000000001760008181526002602090815260408083208b8452825280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016600190811790915584845282528083209a83529981528982209390935590815290819052959095209190915550505050565b6000806040838503121561044657600080fd5b50508035926020909101359150565b60008083601f84011261046757600080fd5b50813567ffffffffffffffff81111561047f57600080fd5b60208301915083602082850101111561049757600080fd5b9250929050565b600080602083850312156104b157600080fd5b823567ffffffffffffffff8111156104c857600080fd5b6104d485828601610455565b90969095509350505050565b6000806000604084860312156104f557600080fd5b83359250602084013567ffffffffffffffff81111561051357600080fd5b61051f86828701610455565b9497909650939450505050565b6000806000806080858703121561054257600080fd5b5050823594602084013594506040840135936060013592509050565b60006020828403121561057057600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156105b9576105b9610577565b92915050565b818103818111156105b9576105b961057756fea164736f6c6343000813000a"
var
PreimageOracleDeployedSourceMap
=
"144:4615:
32:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;357:68;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;413:25:104;;;401:2;386:18;357:68:32;;;;;;;;501:66;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;614:14:104;;607:22;589:41;;577:2;562:18;501:66:32;449:187:104;2154:850:32;;;;;;:::i;:::-;;:::i;838:564::-;;;;;;:::i;:::-;;:::i;:::-;;;;1581:25:104;;;1637:2;1622:18;;1615:34;;;;1554:18;838:564:32;1407:248:104;3295:1462:32;;;;;;:::i;:::-;;:::i;:::-;;1744:262;;;;;;:::i;:::-;1877:19;;;;:14;:19;;;;;;;;:31;;;;;;;;:38;;;;1911:4;1877:38;;;;;;1925:18;;;;;;;;:30;;;;;;;;;:37;;;;1972:20;;;;;;;;;;:27;1744:262;238:50;;;;;;:::i;:::-;;;;;;;;;;;;;;;2154:850;2321:4;2308:18;2567:3;2563:14;;;2458:4;2551:27;2231:12;;2598:11;2308:18;2718:16;2598:11;2700:41;2840:20;2954:19;2947:27;2976:11;2944:44;;2154:850;-1:-1:-1;;;2154:850:32:o;838:564::-;938:12;991:20;;;:14;:20;;;;;;;;:29;;;;;;;;;938:12;;991:29;;983:62;;;;;;;3101:2:104;983:62:32;;;3083:21:104;3140:2;3120:18;;;3113:30;3179:22;3159:18;;;3152:50;3219:18;;983:62:32;;;;;;;;-1:-1:-1;1176:14:32;1193:21;;;1164:2;1193:21;;;;;;;;1244:10;1193:21;1253:1;1244:10;:::i;:::-;1228:12;:7;1238:2;1228:12;:::i;:::-;:26;1224:87;;1293:7;1280:10;:6;1289:1;1280:10;:::i;:::-;:20;;;;:::i;:::-;1270:30;;1224:87;-1:-1:-1;1367:19:32;;;;:13;:19;;;;;;;;:28;;;;;;;;;;;;838:564;;-1:-1:-1;838:564:32:o;3295:1462::-;3591:4;3578:18;3396:12;;3720:1;3710:12;;3694:29;;3691:77;;;3752:1;3749;3742:12;3691:77;4011:3;4007:14;;;3911:4;3995:27;4042:11;4016:4;4161:16;4042:11;4143:41;4374:29;;;4378:11;4374:29;4368:36;4426:20;;;;4573:19;4566:27;4595:11;4563:44;4626:19;;;;4604:1;4626:19;;;;;;;;:32;;;;;;;;:39;;;;4661:4;4626:39;;;;;;4675:18;;;;;;;;:31;;;;;;;;;:38;;;;4723:20;;;;;;;;;;;:27;;;;-1:-1:-1;;;;3295:1462:32:o;14:248:104:-;82:6;90;143:2;131:9;122:7;118:23;114:32;111:52;;;159:1;156;149:12;111:52;-1:-1:-1;;182:23:104;;;252:2;237:18;;;224:32;;-1:-1:-1;14:248:104:o;641:347::-;692:8;702:6;756:3;749:4;741:6;737:17;733:27;723:55;;774:1;771;764:12;723:55;-1:-1:-1;797:20:104;;840:18;829:30;;826:50;;;872:1;869;862:12;826:50;909:4;901:6;897:17;885:29;;961:3;954:4;945:6;937;933:19;929:30;926:39;923:59;;;978:1;975;968:12;923:59;641:347;;;;;:::o;993:409::-;1063:6;1071;1124:2;1112:9;1103:7;1099:23;1095:32;1092:52;;;1140:1;1137;1130:12;1092:52;1180:9;1167:23;1213:18;1205:6;1202:30;1199:50;;;1245:1;1242;1235:12;1199:50;1284:58;1334:7;1325:6;1314:9;1310:22;1284:58;:::i;:::-;1361:8;;1258:84;;-1:-1:-1;993:409:104;-1:-1:-1;;;;993:409:104:o;1660:477::-;1739:6;1747;1755;1808:2;1796:9;1787:7;1783:23;1779:32;1776:52;;;1824:1;1821;1814:12;1776:52;1860:9;1847:23;1837:33;;1921:2;1910:9;1906:18;1893:32;1948:18;1940:6;1937:30;1934:50;;;1980:1;1977;1970:12;1934:50;2019:58;2069:7;2060:6;2049:9;2045:22;2019:58;:::i;:::-;1660:477;;2096:8;;-1:-1:-1;1993:84:104;;-1:-1:-1;;;;1660:477:104:o;2142:385::-;2228:6;2236;2244;2252;2305:3;2293:9;2284:7;2280:23;2276:33;2273:53;;;2322:1;2319;2312:12;2273:53;-1:-1:-1;;2345:23:104;;;2415:2;2400:18;;2387:32;;-1:-1:-1;2466:2:104;2451:18;;2438:32;;2517:2;2502:18;2489:32;;-1:-1:-1;2142:385:104;-1:-1:-1;2142:385:104:o;2532:180::-;2591:6;2644:2;2632:9;2623:7;2619:23;2615:32;2612:52;;;2660:1;2657;2650:12;2612:52;-1:-1:-1;2683:23:104;;2532:180;-1:-1:-1;2532:180:104
:o;3248:184::-;3300:77;3297:1;3290:88;3397:4;3394:1;3387:15;3421:4;3418:1;3411:15;3437:125;3502:9;;;3523:10;;;3520:36;;;3536:18;;:::i;:::-;3437:125;;;;:::o;3567:128::-;3634:9;;;3655:11;;;3652:37;;;3669:18;;:::i"
var
PreimageOracleDeployedSourceMap
=
"144:4615:
9:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;357:68;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;413:25:81;;;401:2;386:18;357:68:9;;;;;;;;501:66;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;614:14:81;;607:22;589:41;;577:2;562:18;501:66:9;449:187:81;2154:850:9;;;;;;:::i;:::-;;:::i;838:564::-;;;;;;:::i;:::-;;:::i;:::-;;;;1581:25:81;;;1637:2;1622:18;;1615:34;;;;1554:18;838:564:9;1407:248:81;3295:1462:9;;;;;;:::i;:::-;;:::i;:::-;;1744:262;;;;;;:::i;:::-;1877:19;;;;:14;:19;;;;;;;;:31;;;;;;;;:38;;;;1911:4;1877:38;;;;;;1925:18;;;;;;;;:30;;;;;;;;;:37;;;;1972:20;;;;;;;;;;:27;1744:262;238:50;;;;;;:::i;:::-;;;;;;;;;;;;;;;2154:850;2321:4;2308:18;2567:3;2563:14;;;2458:4;2551:27;2231:12;;2598:11;2308:18;2718:16;2598:11;2700:41;2840:20;2954:19;2947:27;2976:11;2944:44;;2154:850;-1:-1:-1;;;2154:850:9:o;838:564::-;938:12;991:20;;;:14;:20;;;;;;;;:29;;;;;;;;;938:12;;991:29;;983:62;;;;;;;3101:2:81;983:62:9;;;3083:21:81;3140:2;3120:18;;;3113:30;3179:22;3159:18;;;3152:50;3219:18;;983:62:9;;;;;;;;-1:-1:-1;1176:14:9;1193:21;;;1164:2;1193:21;;;;;;;;1244:10;1193:21;1253:1;1244:10;:::i;:::-;1228:12;:7;1238:2;1228:12;:::i;:::-;:26;1224:87;;1293:7;1280:10;:6;1289:1;1280:10;:::i;:::-;:20;;;;:::i;:::-;1270:30;;1224:87;-1:-1:-1;1367:19:9;;;;:13;:19;;;;;;;;:28;;;;;;;;;;;;838:564;;-1:-1:-1;838:564:9:o;3295:1462::-;3591:4;3578:18;3396:12;;3720:1;3710:12;;3694:29;;3691:77;;;3752:1;3749;3742:12;3691:77;4011:3;4007:14;;;3911:4;3995:27;4042:11;4016:4;4161:16;4042:11;4143:41;4374:29;;;4378:11;4374:29;4368:36;4426:20;;;;4573:19;4566:27;4595:11;4563:44;4626:19;;;;4604:1;4626:19;;;;;;;;:32;;;;;;;;:39;;;;4661:4;4626:39;;;;;;4675:18;;;;;;;;:31;;;;;;;;;:38;;;;4723:20;;;;;;;;;;;:27;;;;-1:-1:-1;;;;3295:1462:9:o;14:248:81:-;82:6;90;143:2;131:9;122:7;118:23;114:32;111:52;;;159:1;156;149:12;111:52;-1:-1:-1;;182:23:81;;;252:2;237:18;;;224:32;;-1:-1:-1;14:248:81:o;641:347::-;692:8;702:6;756:3;749:4;741:6;737:17;733:27;723:55;;774:1;771;764:12;723:55;-1:-1:-1;797:20:81;;840:18;829:30;;826:50;;;872:1;869;862:12;826:50;909:4;901:6;897:17;885:29;;961:3;954:4;945:6;937;933:19;929:30;926:39;923:59;;;978:1;975;968:12;923:59;641:347;;;;;:::o;993:409::-;1063:6;1071;1124:2;1112:9;1103:7;1099:23;1095:32;1092:52;;;1140:1;1137;1130:12;1092:52;1180:9;1167:23;1213:18;1205:6;1202:30;1199:50;;;1245:1;1242;1235:12;1199:50;1284:58;1334:7;1325:6;1314:9;1310:22;1284:58;:::i;:::-;1361:8;;1258:84;;-1:-1:-1;993:409:81;-1:-1:-1;;;;993:409:81:o;1660:477::-;1739:6;1747;1755;1808:2;1796:9;1787:7;1783:23;1779:32;1776:52;;;1824:1;1821;1814:12;1776:52;1860:9;1847:23;1837:33;;1921:2;1910:9;1906:18;1893:32;1948:18;1940:6;1937:30;1934:50;;;1980:1;1977;1970:12;1934:50;2019:58;2069:7;2060:6;2049:9;2045:22;2019:58;:::i;:::-;1660:477;;2096:8;;-1:-1:-1;1993:84:81;;-1:-1:-1;;;;1660:477:81:o;2142:385::-;2228:6;2236;2244;2252;2305:3;2293:9;2284:7;2280:23;2276:33;2273:53;;;2322:1;2319;2312:12;2273:53;-1:-1:-1;;2345:23:81;;;2415:2;2400:18;;2387:32;;-1:-1:-1;2466:2:81;2451:18;;2438:32;;2517:2;2502:18;2489:32;;-1:-1:-1;2142:385:81;-1:-1:-1;2142:385:81:o;2532:180::-;2591:6;2644:2;2632:9;2623:7;2619:23;2615:32;2612:52;;;2660:1;2657;2650:12;2612:52;-1:-1:-1;2683:23:81;;2532:180;-1:-1:-1;2532:180:81
:o;3248:184::-;3300:77;3297:1;3290:88;3397:4;3394:1;3387:15;3421:4;3418:1;3411:15;3437:125;3502:9;;;3523:10;;;3520:36;;;3536:18;;:::i;:::-;3437:125;;;;:::o;3567:128::-;3634:9;;;3655:11;;;3652:37;;;3669:18;;:::i"
func
init
()
{
if
err
:=
json
.
Unmarshal
([]
byte
(
PreimageOracleStorageLayoutJSON
),
PreimageOracleStorageLayout
);
err
!=
nil
{
...
...
op-bindings/bindings/weth9.go
View file @
a8a4b229
...
...
@@ -31,7 +31,7 @@ var (
// WETH9MetaData contains all meta data concerning the WETH9 contract.
var
WETH9MetaData
=
&
bind
.
MetaData
{
ABI
:
"[{
\"
anonymous
\"
:false,
\"
inputs
\"
:[{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
src
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
guy
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:false,
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
Approval
\"
,
\"
type
\"
:
\"
event
\"
},{
\"
anonymous
\"
:false,
\"
inputs
\"
:[{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
dst
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:false,
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
Deposit
\"
,
\"
type
\"
:
\"
event
\"
},{
\"
anonymous
\"
:false,
\"
inputs
\"
:[{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
src
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
dst
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:false,
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
Transfer
\"
,
\"
type
\"
:
\"
event
\"
},{
\"
anonymous
\"
:false,
\"
inputs
\"
:[{
\"
indexed
\"
:true,
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
src
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
indexed
\"
:false,
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
Withdrawal
\"
,
\"
type
\"
:
\"
event
\"
},{
\"
payable
\"
:true,
\"
stateMutability
\"
:
\"
payable
\"
,
\"
type
\"
:
\"
fallback
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
address
\"
},{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
address
\"
}],
\"
name
\"
:
\"
allowance
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:false,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
guy
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
approve
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
bool
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
bool
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
nonpayable
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
address
\"
}],
\"
name
\"
:
\"
balanceOf
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[],
\"
name
\"
:
\"
decimals
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
uint8
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
uint8
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:false,
\"
inputs
\"
:[],
\"
name
\"
:
\"
deposit
\"
,
\"
outputs
\"
:[],
\"
payable
\"
:true,
\"
stateMutability
\"
:
\"
payable
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[],
\"
name
\"
:
\"
name
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
string
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
string
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[],
\"
name
\"
:
\"
symbol
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
string
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
string
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:true,
\"
inputs
\"
:[],
\"
name
\"
:
\"
totalSupply
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
view
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:false,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
dst
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
transfer
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
bool
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
bool
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
nonpayable
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:false,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
src
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
internalType
\"
:
\"
address
\"
,
\"
name
\"
:
\"
dst
\"
,
\"
type
\"
:
\"
address
\"
},{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
transferFrom
\"
,
\"
outputs
\"
:[{
\"
internalType
\"
:
\"
bool
\"
,
\"
name
\"
:
\"\"
,
\"
type
\"
:
\"
bool
\"
}],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
nonpayable
\"
,
\"
type
\"
:
\"
function
\"
},{
\"
constant
\"
:false,
\"
inputs
\"
:[{
\"
internalType
\"
:
\"
uint256
\"
,
\"
name
\"
:
\"
wad
\"
,
\"
type
\"
:
\"
uint256
\"
}],
\"
name
\"
:
\"
withdraw
\"
,
\"
outputs
\"
:[],
\"
payable
\"
:false,
\"
stateMutability
\"
:
\"
nonpayable
\"
,
\"
type
\"
:
\"
function
\"
}]"
,
Bin
:
"0x60c0604052600d60808190526c2bb930b83832b21022ba3432b960991b60a090815261002e916000919061007a565b50604080518082019091526004808252630ae8aa8960e31b602090920191825261005a9160019161007a565b506002805460ff1916601217905534801561007457600080fd5b50610115565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100bb57805160ff19168380011785556100e8565b828001600101855582156100e8579182015b828111156100e85782518255916020019190600101906100cd565b506100f49291506100f8565b5090565b61011291905b808211156100f457600081556001016100fe565b90565b6107f9806101246000396000f3fe6080604052600436106100bc5760003560e01c8063313ce56711610074578063a9059cbb1161004e578063a9059cbb146102cb578063d0e30db0146100bc578063dd62ed3e14610311576100bc565b8063313ce5671461024b57806370a082311461027657806395d89b41146102b6576100bc565b806318160ddd116100a557806318160ddd146101aa57806323b872dd146101d15780632e1a7d4d14610221576100bc565b806306fdde03146100c6578063095ea7b314610150575b6100c4610359565b005b3480156100d257600080fd5b506100db6103a8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101155781810151838201526020016100fd565b50505050905090810190601f1680156101425780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015c57600080fd5b506101966004803603604081101561017357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610454565b604080519115158252519081900360200190f35b3480156101b657600080fd5b506101bf6104c7565b60408051918252519081900360200190f35b3480156101dd57600080fd5b50610196600480360360608110156101f457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356104cb565b34801561022d57600080fd5b506100c46004803603602081101561024457600080fd5b503561066b565b34801561025757600080fd5b50610260610700565b6040805160ff9092168252519081900360200190f35b34801561028257600080fd5b506101bf6004803603602081101561029957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610709565b3480156102c257600080fd5b506100db61071b565b3480156102d757600080fd5b50610196600480360360408110156102ee57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610793565b34801561031d57600080fd5b506101bf6004803603604081101561033457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166107a7565b33600081815260036020908152604091829020805434908101909155825190815291517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9281900390910190a2565b6000805460408051602060026001851615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b820191906000526020600020905b81548152906001019060200180831161042f57829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b4790565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600360205260408120548211156104fd57600080fd5b73ffffffffffffffffffffffffffffffffffffffff84163314801590610573575073ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14155b156105ed5773ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020548211156105b557600080fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020805483900390555b73ffffffffffffffffffffffffffffffffffffffff808516600081815260036020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b3360009081526003602052604090205481111561068757600080fd5b33600081815260036020526040808220805485900390555183156108fc0291849190818181858888f193505050501580156106c6573d6000803e3d6000fd5b5060408051828152905133917f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65919081900360200190a250565b60025460ff1681565b60036020526000908152604090205481565b60018054604080516020600284861615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b60006107a03384846104cb565b9392505050565b60046020908152600092835260408084209091529082529020548156fea265627a7a72315820
e496abb80c5983b030f680d0bd88f66bf44e261bc3be070d612dd72f9f1f5e9a
64736f6c63430005110032"
,
Bin
:
"0x60c0604052600d60808190526c2bb930b83832b21022ba3432b960991b60a090815261002e916000919061007a565b50604080518082019091526004808252630ae8aa8960e31b602090920191825261005a9160019161007a565b506002805460ff1916601217905534801561007457600080fd5b50610115565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100bb57805160ff19168380011785556100e8565b828001600101855582156100e8579182015b828111156100e85782518255916020019190600101906100cd565b506100f49291506100f8565b5090565b61011291905b808211156100f457600081556001016100fe565b90565b6107f9806101246000396000f3fe6080604052600436106100bc5760003560e01c8063313ce56711610074578063a9059cbb1161004e578063a9059cbb146102cb578063d0e30db0146100bc578063dd62ed3e14610311576100bc565b8063313ce5671461024b57806370a082311461027657806395d89b41146102b6576100bc565b806318160ddd116100a557806318160ddd146101aa57806323b872dd146101d15780632e1a7d4d14610221576100bc565b806306fdde03146100c6578063095ea7b314610150575b6100c4610359565b005b3480156100d257600080fd5b506100db6103a8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101155781810151838201526020016100fd565b50505050905090810190601f1680156101425780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015c57600080fd5b506101966004803603604081101561017357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610454565b604080519115158252519081900360200190f35b3480156101b657600080fd5b506101bf6104c7565b60408051918252519081900360200190f35b3480156101dd57600080fd5b50610196600480360360608110156101f457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356104cb565b34801561022d57600080fd5b506100c46004803603602081101561024457600080fd5b503561066b565b34801561025757600080fd5b50610260610700565b6040805160ff9092168252519081900360200190f35b34801561028257600080fd5b506101bf6004803603602081101561029957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610709565b3480156102c257600080fd5b506100db61071b565b3480156102d757600080fd5b50610196600480360360408110156102ee57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610793565b34801561031d57600080fd5b506101bf6004803603604081101561033457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166107a7565b33600081815260036020908152604091829020805434908101909155825190815291517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9281900390910190a2565b6000805460408051602060026001851615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b820191906000526020600020905b81548152906001019060200180831161042f57829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b4790565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600360205260408120548211156104fd57600080fd5b73ffffffffffffffffffffffffffffffffffffffff84163314801590610573575073ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14155b156105ed5773ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020548211156105b557600080fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020805483900390555b73ffffffffffffffffffffffffffffffffffffffff808516600081815260036020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b3360009081526003602052604090205481111561068757600080fd5b33600081815260036020526040808220805485900390555183156108fc0291849190818181858888f193505050501580156106c6573d6000803e3d6000fd5b5060408051828152905133917f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65919081900360200190a250565b60025460ff1681565b60036020526000908152604090205481565b60018054604080516020600284861615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b60006107a03384846104cb565b9392505050565b60046020908152600092835260408084209091529082529020548156fea265627a7a72315820
98ba7b1460020ec95c67f71a6233138a6370997b42664970db1e9524babba5c6
64736f6c63430005110032"
,
}
// WETH9ABI is the input ABI used to generate the binding from.
...
...
op-bindings/bindings/weth9_more.go
View file @
a8a4b229
...
...
@@ -13,7 +13,7 @@ const WETH9StorageLayoutJSON = "{\"storage\":[{\"astId\":1000,\"contract\":\"con
var
WETH9StorageLayout
=
new
(
solc
.
StorageLayout
)
var
WETH9DeployedBin
=
"0x6080604052600436106100bc5760003560e01c8063313ce56711610074578063a9059cbb1161004e578063a9059cbb146102cb578063d0e30db0146100bc578063dd62ed3e14610311576100bc565b8063313ce5671461024b57806370a082311461027657806395d89b41146102b6576100bc565b806318160ddd116100a557806318160ddd146101aa57806323b872dd146101d15780632e1a7d4d14610221576100bc565b806306fdde03146100c6578063095ea7b314610150575b6100c4610359565b005b3480156100d257600080fd5b506100db6103a8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101155781810151838201526020016100fd565b50505050905090810190601f1680156101425780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015c57600080fd5b506101966004803603604081101561017357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610454565b604080519115158252519081900360200190f35b3480156101b657600080fd5b506101bf6104c7565b60408051918252519081900360200190f35b3480156101dd57600080fd5b50610196600480360360608110156101f457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356104cb565b34801561022d57600080fd5b506100c46004803603602081101561024457600080fd5b503561066b565b34801561025757600080fd5b50610260610700565b6040805160ff9092168252519081900360200190f35b34801561028257600080fd5b506101bf6004803603602081101561029957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610709565b3480156102c257600080fd5b506100db61071b565b3480156102d757600080fd5b50610196600480360360408110156102ee57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610793565b34801561031d57600080fd5b506101bf6004803603604081101561033457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166107a7565b33600081815260036020908152604091829020805434908101909155825190815291517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9281900390910190a2565b6000805460408051602060026001851615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b820191906000526020600020905b81548152906001019060200180831161042f57829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b4790565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600360205260408120548211156104fd57600080fd5b73ffffffffffffffffffffffffffffffffffffffff84163314801590610573575073ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14155b156105ed5773ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020548211156105b557600080fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020805483900390555b73ffffffffffffffffffffffffffffffffffffffff808516600081815260036020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b3360009081526003602052604090205481111561068757600080fd5b33600081815260036020526040808220805485900390555183156108fc0291849190818181858888f193505050501580156106c6573d6000803e3d6000fd5b5060408051828152905133917f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65919081900360200190a250565b60025460ff1681565b60036020526000908152604090205481565b60018054604080516020600284861615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b60006107a03384846104cb565b9392505050565b60046020908152600092835260408084209091529082529020548156fea265627a7a72315820
e496abb80c5983b030f680d0bd88f66bf44e261bc3be070d612dd72f9f1f5e9a
64736f6c63430005110032"
var
WETH9DeployedBin
=
"0x6080604052600436106100bc5760003560e01c8063313ce56711610074578063a9059cbb1161004e578063a9059cbb146102cb578063d0e30db0146100bc578063dd62ed3e14610311576100bc565b8063313ce5671461024b57806370a082311461027657806395d89b41146102b6576100bc565b806318160ddd116100a557806318160ddd146101aa57806323b872dd146101d15780632e1a7d4d14610221576100bc565b806306fdde03146100c6578063095ea7b314610150575b6100c4610359565b005b3480156100d257600080fd5b506100db6103a8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101155781810151838201526020016100fd565b50505050905090810190601f1680156101425780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015c57600080fd5b506101966004803603604081101561017357600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610454565b604080519115158252519081900360200190f35b3480156101b657600080fd5b506101bf6104c7565b60408051918252519081900360200190f35b3480156101dd57600080fd5b50610196600480360360608110156101f457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356104cb565b34801561022d57600080fd5b506100c46004803603602081101561024457600080fd5b503561066b565b34801561025757600080fd5b50610260610700565b6040805160ff9092168252519081900360200190f35b34801561028257600080fd5b506101bf6004803603602081101561029957600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610709565b3480156102c257600080fd5b506100db61071b565b3480156102d757600080fd5b50610196600480360360408110156102ee57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610793565b34801561031d57600080fd5b506101bf6004803603604081101561033457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166107a7565b33600081815260036020908152604091829020805434908101909155825190815291517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9281900390910190a2565b6000805460408051602060026001851615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b820191906000526020600020905b81548152906001019060200180831161042f57829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b4790565b73ffffffffffffffffffffffffffffffffffffffff83166000908152600360205260408120548211156104fd57600080fd5b73ffffffffffffffffffffffffffffffffffffffff84163314801590610573575073ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14155b156105ed5773ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020548211156105b557600080fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602090815260408083203384529091529020805483900390555b73ffffffffffffffffffffffffffffffffffffffff808516600081815260036020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060019392505050565b3360009081526003602052604090205481111561068757600080fd5b33600081815260036020526040808220805485900390555183156108fc0291849190818181858888f193505050501580156106c6573d6000803e3d6000fd5b5060408051828152905133917f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65919081900360200190a250565b60025460ff1681565b60036020526000908152604090205481565b60018054604080516020600284861615610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190941693909304601f8101849004840282018401909252818152929183018282801561044c5780601f106104215761010080835404028352916020019161044c565b60006107a03384846104cb565b9392505050565b60046020908152600092835260408084209091529082529020548156fea265627a7a72315820
98ba7b1460020ec95c67f71a6233138a6370997b42664970db1e9524babba5c6
64736f6c63430005110032"
func
init
()
{
if
err
:=
json
.
Unmarshal
([]
byte
(
WETH9StorageLayoutJSON
),
WETH9StorageLayout
);
err
!=
nil
{
...
...
ops/docker/Dockerfile.packages
View file @
a8a4b229
...
...
@@ -73,6 +73,10 @@ RUN pnpm install --frozen-lockfile
COPY ./packages ./packages
COPY .git/ ./.git
COPY .gitmodules ./.gitmodules
RUN git submodule update --init --recursive
RUN pnpm build
FROM base as replica-healthcheck
...
...
packages/contracts-bedrock/foundry.toml
View file @
a8a4b229
...
...
@@ -5,12 +5,12 @@ optimizer = true
optimizer_runs
=
999999
remappings
=
[
'@openzeppelin/contracts-upgradeable/=
node_modules/@openzeppelin/contracts-upgradeable/
'
,
'@openzeppelin/contracts/=
node_modules/@openzeppelin/contracts/
'
,
'@rari-capital/solmate/=
node_modules/@rari-capital
/solmate'
,
"@cwia/=
node_modules
/clones-with-immutable-args/src"
,
'forge-std/=
node_modules
/forge-std/src'
,
'ds-test/=
node_modules
/ds-test/src'
'@openzeppelin/contracts-upgradeable/=
lib/openzeppelin-contracts-upgradeable/contracts
'
,
'@openzeppelin/contracts/=
lib/openzeppelin-contracts/contracts
'
,
'@rari-capital/solmate/=
lib
/solmate'
,
"@cwia/=
lib
/clones-with-immutable-args/src"
,
'forge-std/=
lib
/forge-std/src'
,
'ds-test/=
lib
/ds-test/src'
]
extra_output
=
[
'devdoc'
,
'userdoc'
,
'metadata'
,
'storageLayout'
]
bytecode_hash
=
'none'
...
...
@@ -18,8 +18,6 @@ build_info = true
build_info_path
=
'artifacts/build-info'
ffi
=
true
fuzz_runs
=
16
# PNPM symlinks all node_modules from the monorepo root
allow_paths
=
[
"../../node_modules"
,
"./**"
]
fs_permissions
=
[
{
'access'='read-write'
,
'path'='./.resource-metering.csv'
}
,
...
...
clones-with-immutable-args
@
105efee1
Subproject commit 105efee1b9127ed7f6fedf139e1fc796ce8791f2
ds-test
@
c9ce3f25
Subproject commit c9ce3f25bde29fc5eb9901842bf02850dfd2d084
forge-std
@
e8a047e3
Subproject commit e8a047e3f40f13fa37af6fe14e6e06283d9a060e
openzeppelin-contracts
@
ecd2ca2c
Subproject commit ecd2ca2cd7cac116f7a37d0e474bbb3d7d5e1c4d
openzeppelin-contracts-upgradeable
@
0a2cb9a4
Subproject commit 0a2cb9a445c365870ed7a8ab461b12acf3e27d63
solmate
@
8f9b23f8
Subproject commit 8f9b23f8838670afda0fd8983f2c41e8037ae6bc
packages/contracts-bedrock/package.json
View file @
a8a4b229
...
...
@@ -40,17 +40,9 @@
"lint:fix"
:
"pnpm lint:contracts:fix && pnpm lint:ts:fix"
,
"lint"
:
"pnpm lint:fix && pnpm lint:check"
},
"dependencies"
:
{
"@openzeppelin/contracts"
:
"4.7.3"
,
"@openzeppelin/contracts-upgradeable"
:
"4.7.3"
,
"@rari-capital/solmate"
:
"github:transmissions11/solmate#8f9b23f8838670afda0fd8983f2c41e8037ae6bc"
,
"clones-with-immutable-args"
:
"github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2"
},
"devDependencies"
:
{
"@typescript-eslint/eslint-plugin"
:
"^5.60.1"
,
"@typescript-eslint/parser"
:
"^5.60.1"
,
"ds-test"
:
"github:dapphub/ds-test#c9ce3f25bde29fc5eb9901842bf02850dfd2d084"
,
"forge-std"
:
"github:foundry-rs/forge-std#e8a047e3f40f13fa37af6fe14e6e06283d9a060e"
,
"solhint"
:
"^3.4.1"
,
"solhint-plugin-prettier"
:
"^0.0.5"
,
"ts-node"
:
"^10.9.1"
,
...
...
pnpm-lock.yaml
View file @
a8a4b229
...
...
@@ -23,7 +23,7 @@ importers:
version
:
0.4.8
'
@nrwl/nx-cloud'
:
specifier
:
latest
version
:
16.
1.0
version
:
16.
0.5
'
@types/chai'
:
specifier
:
^4.2.18
version
:
4.2.21
...
...
@@ -184,7 +184,7 @@ importers:
version
:
2.9.6(chai@4.3.7)
ts-node
:
specifier
:
^10.9.1
version
:
10.9.1(@types/node@
20.4.3
)(typescript@5.1.6)
version
:
10.9.1(@types/node@
12.20.55
)(typescript@5.1.6)
packages/common-ts
:
dependencies
:
...
...
@@ -263,19 +263,6 @@ importers:
version
:
6.1.6
packages/contracts-bedrock
:
dependencies
:
'
@openzeppelin/contracts'
:
specifier
:
4.7.3
version
:
4.7.3
'
@openzeppelin/contracts-upgradeable'
:
specifier
:
4.7.3
version
:
4.7.3
'
@rari-capital/solmate'
:
specifier
:
github:transmissions11/solmate#8f9b23f8838670afda0fd8983f2c41e8037ae6bc
version
:
github.com/transmissions11/solmate/8f9b23f8838670afda0fd8983f2c41e8037ae6bc
clones-with-immutable-args
:
specifier
:
github:Saw-mon-and-Natalie/clones-with-immutable-args#105efee1b9127ed7f6fedf139e1fc796ce8791f2
version
:
github.com/Saw-mon-and-Natalie/clones-with-immutable-args/105efee1b9127ed7f6fedf139e1fc796ce8791f2
devDependencies
:
'
@typescript-eslint/eslint-plugin'
:
specifier
:
^5.60.1
...
...
@@ -283,12 +270,6 @@ importers:
'
@typescript-eslint/parser'
:
specifier
:
^5.60.1
version
:
5.60.1(eslint@8.45.0)(typescript@4.9.3)
ds-test
:
specifier
:
github:dapphub/ds-test#c9ce3f25bde29fc5eb9901842bf02850dfd2d084
version
:
github.com/dapphub/ds-test/c9ce3f25bde29fc5eb9901842bf02850dfd2d084
forge-std
:
specifier
:
github:foundry-rs/forge-std#e8a047e3f40f13fa37af6fe14e6e06283d9a060e
version
:
github.com/foundry-rs/forge-std/e8a047e3f40f13fa37af6fe14e6e06283d9a060e
solhint
:
specifier
:
^3.4.1
version
:
3.4.1
...
...
@@ -297,7 +278,7 @@ importers:
version
:
0.0.5(prettier-plugin-solidity@1.1.3)(prettier@2.8.8)
ts-node
:
specifier
:
^10.9.1
version
:
10.9.1(@types/node@
20.4.3
)(typescript@4.9.3)
version
:
10.9.1(@types/node@
12.20.55
)(typescript@4.9.3)
typescript
:
specifier
:
^4.9.3
version
:
4.9.3
...
...
@@ -318,7 +299,7 @@ importers:
version
:
1.3.1(typescript@5.1.6)(zod@3.21.4)
wagmi
:
specifier
:
'
>1.0.0'
version
:
1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
version
:
1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
devDependencies
:
'
@eth-optimism/contracts-bedrock'
:
specifier
:
workspace:*
...
...
@@ -337,7 +318,7 @@ importers:
version
:
0.33.0(vitest@0.33.0)
'
@wagmi/cli'
:
specifier
:
^1.3.0
version
:
1.3.0(@wagmi/core@1.3.8)(typescript@5.1.6)
version
:
1.3.0(@wagmi/core@1.3.8)(typescript@5.1.6)
(wagmi@1.0.1)
'
@wagmi/core'
:
specifier
:
^1.3.8
version
:
1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.3.1)
...
...
@@ -477,7 +458,7 @@ importers:
devDependencies
:
ts-node
:
specifier
:
^10.9.1
version
:
10.9.1(@types/node@
20.4.3
)(typescript@5.1.6)
version
:
10.9.1(@types/node@
12.20.55
)(typescript@5.1.6)
packages/sdk
:
dependencies
:
...
...
@@ -2132,14 +2113,12 @@ packages:
-
bufferutil
-
debug
-
utf-8-validate
dev
:
false
/@json-rpc-tools/types@1.7.6
:
resolution
:
{
integrity
:
sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ==
}
deprecated
:
Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies
:
keyvaluestorage-interface
:
1.0.0
dev
:
false
/@json-rpc-tools/utils@1.7.6
:
resolution
:
{
integrity
:
sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw==
}
...
...
@@ -2147,7 +2126,6 @@ packages:
dependencies
:
'
@json-rpc-tools/types'
:
1.7.6
'
@pedrouid/environment'
:
1.0.1
dev
:
false
/@ledgerhq/connect-kit-loader@1.1.0
:
resolution
:
{
integrity
:
sha512-HUy12FEczoWY2FPubnsm1uOA8tkVWc0j90i47suThV3C9NL2xx69ZAIEU3Ytzs2bwLek9S1Q2S1VQJvA+3Ygkg==
}
...
...
@@ -2156,7 +2134,7 @@ packages:
resolution
:
{
integrity
:
sha512-QyKIWEnKQFnYu2ey+SAAm1A5xjzJLJJj3bhIZd3QKyXKKjaJ0hlxam/OsWSltxTNbcyH1jRJjC6Cxv31usv0Ag==
}
engines
:
{
node
:
^14.17.0 || >=16.0.0
}
dependencies
:
chalk
:
4.1.
0
chalk
:
4.1.
2
execa
:
5.0.0
strong-log-transformer
:
2.1.0
dev
:
true
...
...
@@ -2673,10 +2651,10 @@ packages:
tslib
:
2.6.0
dev
:
true
/@nrwl/nx-cloud@16.
1.0
:
resolution
:
{
integrity
:
sha512-
OFjbSqdCuZq9KRYU/mOlIN8SYLZREsLlZYqYpObZqXJ5meUgBDJbUSwRweUSUvt73fgRixLEau2jPysiLHKxS
Q==
}
/@nrwl/nx-cloud@16.
0.5
:
resolution
:
{
integrity
:
sha512-
1p82ym8WE9ziejwgPslstn19iV/VkHfHfKr/5YOnfCHQS+NxUf92ogcYhHXtqWLblVZ9Zs4W4pkSXK4e04wCm
Q==
}
dependencies
:
nx-cloud
:
16.
1.0
nx-cloud
:
16.
0.5
transitivePeerDependencies
:
-
debug
dev
:
true
...
...
@@ -2922,14 +2900,6 @@ packages:
'
@octokit/openapi-types'
:
18.0.0
dev
:
true
/@openzeppelin/contracts-upgradeable@4.7.3
:
resolution
:
{
integrity
:
sha512-+wuegAMaLcZnLCJIvrVUDzA9z/Wp93f0Dla/4jJvIhijRrPabjQbZe6fWiECLaJyfn5ci9fqf9vTw3xpQOad2A==
}
dev
:
false
/@openzeppelin/contracts@4.7.3
:
resolution
:
{
integrity
:
sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw==
}
dev
:
false
/@parcel/watcher@2.0.4
:
resolution
:
{
integrity
:
sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==
}
engines
:
{
node
:
'
>=
10.0.0'
}
...
...
@@ -2941,7 +2911,6 @@ packages:
/@pedrouid/environment@1.0.1
:
resolution
:
{
integrity
:
sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug==
}
dev
:
false
/@pkgjs/parseargs@0.11.0
:
resolution
:
{
integrity
:
sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
}
...
...
@@ -3000,7 +2969,6 @@ packages:
-
bufferutil
-
encoding
-
utf-8-validate
dev
:
false
/@safe-global/safe-apps-provider@0.17.1(typescript@5.1.6)
:
resolution
:
{
integrity
:
sha512-lYfRqrbbK1aKU1/UGkYWc/X7PgySYcumXKc5FB2uuwAs2Ghj8uETuW5BrwPqyjBknRxutFbTv+gth/JzjxAhdQ==
}
...
...
@@ -3024,7 +2992,6 @@ packages:
-
bufferutil
-
encoding
-
utf-8-validate
dev
:
false
/@safe-global/safe-apps-sdk@7.9.0
:
resolution
:
{
integrity
:
sha512-S2EI+JL8ocSgE3uGNaDZCzKmwfhtxXZFDUP76vN0FeaY35itFMyi8F0Vhxu0XnZm3yLzJE3tp5px6GhuQFLU6w==
}
...
...
@@ -3035,7 +3002,6 @@ packages:
-
bufferutil
-
encoding
-
utf-8-validate
dev
:
false
/@safe-global/safe-apps-sdk@8.0.0(typescript@5.1.6)
:
resolution
:
{
integrity
:
sha512-gYw0ki/EAuV1oSyMxpqandHjnthZjYYy+YWpTAzf8BqfXM3ItcZLpjxfg+3+mXW8HIO+3jw6T9iiqEXsqHaMMw==
}
...
...
@@ -3413,19 +3379,16 @@ packages:
/@tanstack/query-core@4.29.25
:
resolution
:
{
integrity
:
sha512-DI4y4VC6Uw4wlTpOocEXDky69xeOScME1ezLKsj+hOk7DguC9fkqXtp6Hn39BVb9y0b5IBrY67q6kIX623Zj4Q==
}
dev
:
false
/@tanstack/query-persist-client-core@4.29.25
:
resolution
:
{
integrity
:
sha512-jC1JlZxUaO4bJdeN0GcLwnNIbtsdzkL54hZP1rjTbp2tzfEHNQFkMjaIMZtnsxgdrU9LclXz8loOd1ufQ6C44w==
}
dependencies
:
'
@tanstack/query-core'
:
4.29.25
dev
:
false
/@tanstack/query-sync-storage-persister@4.29.25
:
resolution
:
{
integrity
:
sha512-X6kweYH4eooI1tPpKEt4Gdav4JvjAbX6lwWyvvHnLBsS1t8dV/9liemCIWCaPb9g17e5g9EfBTb7P3AImsZq2g==
}
dependencies
:
'
@tanstack/query-persist-client-core'
:
4.29.25
dev
:
false
/@tanstack/react-query-persist-client@4.29.25(@tanstack/react-query@4.29.25)
:
resolution
:
{
integrity
:
sha512-Vm4E+iPZ7rPGfN0jhsK35vZ5EUFvKyE3Kg0uthlqmqmy2rzm43f1EIFpA1++j0dWST/swIOj3pfiSBxJ/6s5zA==
}
...
...
@@ -3434,7 +3397,6 @@ packages:
dependencies
:
'
@tanstack/query-persist-client-core'
:
4.29.25
'
@tanstack/react-query'
:
4.29.25(react-dom@18.2.0)(react@18.2.0)
dev
:
false
/@tanstack/react-query@4.29.25(react-dom@18.2.0)(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-c1+Ezu+XboYrdAMdusK2fTdRqXPMgPAnyoTrzHOZQqr8Hqz6PNvV9DSKl8agUo6nXX4np7fdWabIprt+838dLg==
}
...
...
@@ -3452,7 +3414,6 @@ packages:
react
:
18.2.0
react-dom
:
18.2.0(react@18.2.0)
use-sync-external-store
:
1.2.0(react@18.2.0)
dev
:
false
/@testing-library/dom@9.3.1
:
resolution
:
{
integrity
:
sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w==
}
...
...
@@ -4352,7 +4313,6 @@ packages:
optional
:
true
dependencies
:
typescript
:
5.1.6
dev
:
false
/@wagmi/chains@1.3.0(typescript@5.1.6)
:
resolution
:
{
integrity
:
sha512-7tyr1irTZQpA4/4HoIiJP3XYZuJIZuWiZ1V1j5WEG3cjm8TXIlMEzO0N+hT/cZKw4/UtF2EukvB8GkDWa2S77w==
}
...
...
@@ -4375,7 +4335,7 @@ packages:
dependencies
:
typescript
:
5.1.6
/@wagmi/cli@1.3.0(@wagmi/core@1.3.8)(typescript@5.1.6)
:
/@wagmi/cli@1.3.0(@wagmi/core@1.3.8)(typescript@5.1.6)
(wagmi@1.0.1)
:
resolution
:
{
integrity
:
sha512-/YXmdp0XWgQEwRSVO8IjVB8KY5HK+6+eqJsZI3a+y3XMH4T/NxVBoT/JxTqV6HEivr3HOLgDcTzvQhNy3mZ0HA==
}
engines
:
{
node
:
'
>=14'
}
hasBin
:
true
...
...
@@ -4415,13 +4375,14 @@ packages:
prettier
:
2.8.8
typescript
:
5.1.6
viem
:
1.3.1(typescript@5.1.6)(zod@3.21.4)
wagmi
:
1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.1)
zod
:
3.21.4
transitivePeerDependencies
:
-
bufferutil
-
utf-8-validate
dev
:
true
/@wagmi/connectors@1.0.1(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
:
/@wagmi/connectors@1.0.1(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
:
resolution
:
{
integrity
:
sha512-fl01vym19DE1uoE+MlASw5zo3Orr/YXlJRjOKLaKYtV+Q7jOLY4TwHgq7sEMs+JYOvFICFBEAlWNNxidr51AqQ==
}
peerDependencies
:
'
@wagmi/chains'
:
'
>=0.2.0'
...
...
@@ -4444,7 +4405,7 @@ packages:
abitype
:
0.8.1(typescript@5.1.6)
eventemitter3
:
4.0.7
typescript
:
5.1.6
viem
:
1.3.
0
(typescript@5.1.6)(zod@3.21.4)
viem
:
1.3.
1
(typescript@5.1.6)(zod@3.21.4)
transitivePeerDependencies
:
-
'
@react-native-async-storage/async-storage'
-
bufferutil
...
...
@@ -4455,7 +4416,6 @@ packages:
-
supports-color
-
utf-8-validate
-
zod
dev
:
false
/@wagmi/connectors@2.6.6(@wagmi/chains@1.6.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.1)
:
resolution
:
{
integrity
:
sha512-/o1c/TCivQs8DOAUOcQvY2UIt3p2mWOAHi39D0LC74+ncpXzLC5/gyaWU38qnTxPM8s/PmTmaWDgz+VhICXrag==
}
...
...
@@ -4493,7 +4453,7 @@ packages:
-
zod
dev
:
true
/@wagmi/core@1.0.1(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
:
/@wagmi/core@1.0.1(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
:
resolution
:
{
integrity
:
sha512-Zzg4Ob92QMF9NsC+z5/8JZjMn3NCCnwVWGJlv79qRX9mp5Ku40OzJNvqDnjcSGjshe6H0L/KtFZAqTlmu8lT7w==
}
peerDependencies
:
typescript
:
'
>=4.9.4'
...
...
@@ -4503,11 +4463,11 @@ packages:
optional
:
true
dependencies
:
'
@wagmi/chains'
:
0.2.22(typescript@5.1.6)
'
@wagmi/connectors'
:
1.0.1(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
'
@wagmi/connectors'
:
1.0.1(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
abitype
:
0.8.1(typescript@5.1.6)
eventemitter3
:
4.0.7
typescript
:
5.1.6
viem
:
1.3.
0
(typescript@5.1.6)(zod@3.21.4)
viem
:
1.3.
1
(typescript@5.1.6)(zod@3.21.4)
zustand
:
4.3.9(react@18.2.0)
transitivePeerDependencies
:
-
'
@react-native-async-storage/async-storage'
...
...
@@ -4520,7 +4480,6 @@ packages:
-
supports-color
-
utf-8-validate
-
zod
dev
:
false
/@wagmi/core@1.3.8(react@18.2.0)(typescript@5.1.6)(viem@1.3.1)
:
resolution
:
{
integrity
:
sha512-OYSxikoMizqVnpSkFTwGE7PwFaz2k0PXteSiI0W2Mtk4j4sZzRFdP+9AWeDB6AYm0yU3WvgN1IATx0EEBKUe3w==
}
...
...
@@ -4573,7 +4532,6 @@ packages:
-
bufferutil
-
lokijs
-
utf-8-validate
dev
:
false
/@walletconnect/core@2.9.0
:
resolution
:
{
integrity
:
sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==
}
...
...
@@ -4648,7 +4606,6 @@ packages:
-
encoding
-
lokijs
-
utf-8-validate
dev
:
false
/@walletconnect/ethereum-provider@2.9.0(@walletconnect/modal@2.5.9)
:
resolution
:
{
integrity
:
sha512-rSXkC0SXMigJRdIi/M2RMuEuATY1AwtlTWQBnqyxoht7xbO2bQNPCXn0XL4s/GRNrSUtoKSY4aPMHXV4W4yLBA==
}
...
...
@@ -4743,7 +4700,6 @@ packages:
transitivePeerDependencies
:
-
bufferutil
-
utf-8-validate
dev
:
false
/@walletconnect/keyvaluestorage@1.0.2
:
resolution
:
{
integrity
:
sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==
}
...
...
@@ -4892,7 +4848,6 @@ packages:
-
bufferutil
-
lokijs
-
utf-8-validate
dev
:
false
/@walletconnect/sign-client@2.9.0
:
resolution
:
{
integrity
:
sha512-mEKc4LlLMebCe45qzqh+MX4ilQK4kOEBzLY6YJpG8EhyT45eX4JMNA7qQoYa9MRMaaVb/7USJcc4e3ZrjZvQmA==
}
...
...
@@ -4930,7 +4885,6 @@ packages:
transitivePeerDependencies
:
-
'
@react-native-async-storage/async-storage'
-
lokijs
dev
:
false
/@walletconnect/types@2.9.0
:
resolution
:
{
integrity
:
sha512-ORopsMfSRvUYqtjKKd6scfg8o4/aGebipLxx92AuuUgMTERSU6cGmIrK6rdLu7W6FBJkmngPLEGc9mRqAb9Lug==
}
...
...
@@ -4966,7 +4920,6 @@ packages:
-
encoding
-
lokijs
-
utf-8-validate
dev
:
false
/@walletconnect/universal-provider@2.9.0
:
resolution
:
{
integrity
:
sha512-k3nkSBkF69sJJVoe17IVoPtnhp/sgaa2t+x7BvA/BKeMxE0DGdtRJdEXotTc8DBmI7o2tkq6l8+HyFBGjQ/CjQ==
}
...
...
@@ -5009,7 +4962,6 @@ packages:
transitivePeerDependencies
:
-
'
@react-native-async-storage/async-storage'
-
lokijs
dev
:
false
/@walletconnect/utils@2.9.0
:
resolution
:
{
integrity
:
sha512-7Tu3m6dZL84KofrNBcblsgpSqU2vdo9ImLD7zWimLXERVGNQ8smXG+gmhQYblebIBhsPzjy9N38YMC3nPlfQNw==
}
...
...
@@ -5051,7 +5003,6 @@ packages:
valtio
:
1.10.5(react@18.2.0)
transitivePeerDependencies
:
-
react
dev
:
false
/@web3modal/standalone@2.4.3(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-5ATXBoa4GGm+TIUSsKWsfWCJunv1XevOizpgTFhqyeGgRDmWhqsz9UIPzH/1mk+g0iJ/xqMKs5F6v9D2QeKxag==
}
...
...
@@ -5061,7 +5012,6 @@ packages:
'
@web3modal/ui'
:
2.4.3(react@18.2.0)
transitivePeerDependencies
:
-
react
dev
:
false
/@web3modal/ui@2.4.3(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-J989p8CdtEhI9gZHf/rZ/WFqYlrAHWw9GmAhFoiNODwjAp0BoG/uoaPiijJMchXdngihZOjLGCQwDXU16DHiKg==
}
...
...
@@ -5072,7 +5022,6 @@ packages:
qrcode
:
1.5.3
transitivePeerDependencies
:
-
react
dev
:
false
/@yarnpkg/lockfile@1.1.0
:
resolution
:
{
integrity
:
sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
}
...
...
@@ -5123,20 +5072,6 @@ packages:
optional
:
true
dependencies
:
typescript
:
5.1.6
dev
:
false
/abitype@0.8.11(typescript@5.1.6)(zod@3.21.4)
:
resolution
:
{
integrity
:
sha512-bM4v2dKvX08sZ9IU38IN5BKmN+ZkOSd2oI4a9f0ejHYZQYV6cDr7j+d95ga0z2XHG36Y4jzoG5Z7qDqxp7fi/A==
}
peerDependencies
:
typescript
:
'
>=5.0.4'
zod
:
^3 >=3.19.1
peerDependenciesMeta
:
zod
:
optional
:
true
dependencies
:
typescript
:
5.1.6
zod
:
3.21.4
dev
:
false
/abitype@0.8.2(typescript@4.9.3)(zod@3.20.2)
:
resolution
:
{
integrity
:
sha512-B1ViNMGpfx/qjVQi0RTc2HEFHuR9uoCoTEkwELT5Y7pBPtBbctYijz9BK6+Kd0hQ3S70FhYTO2dWWk0QNUEXMA==
}
...
...
@@ -8095,7 +8030,7 @@ packages:
engines
:
{
node
:
'
>=10'
}
dependencies
:
globby
:
11.1.0
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
is-glob
:
4.0.3
is-path-cwd
:
2.2.0
is-path-inside
:
3.0.3
...
...
@@ -8420,7 +8355,6 @@ packages:
-
bufferutil
-
debug
-
utf-8-validate
dev
:
false
/ejs@3.1.9
:
resolution
:
{
integrity
:
sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==
}
...
...
@@ -9608,7 +9542,7 @@ packages:
'
@ethereum-waffle/compiler'
:
3.4.4(typescript@5.1.6)
'
@ethereum-waffle/mock-contract'
:
3.4.4
'
@ethereum-waffle/provider'
:
3.4.4
ethers
:
5.7.
1
ethers
:
5.7.
2
transitivePeerDependencies
:
-
bufferutil
-
encoding
...
...
@@ -10627,7 +10561,7 @@ packages:
engines
:
{
node
:
'
>=10'
}
dependencies
:
at-least-node
:
1.0.0
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
jsonfile
:
6.1.0
universalify
:
2.0.0
dev
:
true
...
...
@@ -13193,7 +13127,7 @@ packages:
resolution
:
{
integrity
:
sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==
}
engines
:
{
node
:
'
>=4'
}
dependencies
:
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
parse-json
:
4.0.0
pify
:
3.0.0
strip-bom
:
3.0.0
...
...
@@ -13203,7 +13137,7 @@ packages:
resolution
:
{
integrity
:
sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==
}
engines
:
{
node
:
'
>=8'
}
dependencies
:
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
parse-json
:
5.2.0
strip-bom
:
4.0.0
type-fest
:
0.6.0
...
...
@@ -13805,7 +13739,7 @@ packages:
redent
:
3.0.0
trim-newlines
:
3.0.1
type-fest
:
0.18.1
yargs-parser
:
20.2.
4
yargs-parser
:
20.2.
9
dev
:
true
/merge-descriptors@1.0.1
:
...
...
@@ -14639,7 +14573,7 @@ packages:
env-paths
:
2.2.1
exponential-backoff
:
3.1.1
glob
:
7.2.3
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
make-fetch-happen
:
11.1.1
nopt
:
6.0.0
npmlog
:
6.0.2
...
...
@@ -14932,11 +14866,11 @@ packages:
resolution
:
{
integrity
:
sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==
}
dev
:
true
/nx-cloud@16.
1.0
:
resolution
:
{
integrity
:
sha512-
2K5OuJ4MEDrn2solje2X+a3UxSCdfR5PIscCRQbBANyvJfl3hGJSTxz0n5xeJJX4cKcQlfAxDQFRH6DHNdTGP
Q==
}
/nx-cloud@16.
0.5
:
resolution
:
{
integrity
:
sha512-
13P7r0aKikjBtmdZrNorwXzVPeVIV4MLEwqGY+DEG6doLBtI5KqEQk/d5B5l2dCF2BEi/LXEmLYCmf9gwbOJ+
Q==
}
hasBin
:
true
dependencies
:
'
@nrwl/nx-cloud'
:
16.
1.0
'
@nrwl/nx-cloud'
:
16.
0.5
axios
:
1.1.3
chalk
:
4.1.2
dotenv
:
10.0.0
...
...
@@ -15022,7 +14956,7 @@ packages:
'
@yarnpkg/parsers'
:
3.0.0-rc.36
'
@zkochan/js-yaml'
:
0.0.6
axios
:
1.4.0
chalk
:
4.1.
0
chalk
:
4.1.
2
cli-cursor
:
3.1.0
cli-spinners
:
2.6.1
cliui
:
7.0.4
...
...
@@ -18674,7 +18608,7 @@ packages:
tsconfig-paths
:
3.14.2
dev
:
true
/ts-node@10.9.1(@types/node@
20.4.3
)(typescript@4.9.3)
:
/ts-node@10.9.1(@types/node@
12.20.55
)(typescript@4.9.3)
:
resolution
:
{
integrity
:
sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
}
hasBin
:
true
peerDependencies
:
...
...
@@ -18693,7 +18627,7 @@ packages:
'
@tsconfig/node12'
:
1.0.11
'
@tsconfig/node14'
:
1.0.3
'
@tsconfig/node16'
:
1.0.4
'
@types/node'
:
20.4.3
'
@types/node'
:
12.20.55
acorn
:
8.9.0
acorn-walk
:
8.2.0
arg
:
4.1.3
...
...
@@ -18705,7 +18639,7 @@ packages:
yn
:
3.1.1
dev
:
true
/ts-node@10.9.1(@types/node@
20.4.3
)(typescript@5.1.6)
:
/ts-node@10.9.1(@types/node@
12.20.55
)(typescript@5.1.6)
:
resolution
:
{
integrity
:
sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
}
hasBin
:
true
peerDependencies
:
...
...
@@ -18724,7 +18658,7 @@ packages:
'
@tsconfig/node12'
:
1.0.11
'
@tsconfig/node14'
:
1.0.3
'
@tsconfig/node16'
:
1.0.4
'
@types/node'
:
20.4.3
'
@types/node'
:
12.20.55
acorn
:
8.9.0
acorn-walk
:
8.2.0
arg
:
4.1.3
...
...
@@ -19446,7 +19380,6 @@ packages:
proxy-compare
:
2.5.1
react
:
18.2.0
use-sync-external-store
:
1.2.0(react@18.2.0)
dev
:
false
/valtio@1.10.6(react@18.2.0)
:
resolution
:
{
integrity
:
sha512-SxN1bHUmdhW6V8qsQTpCgJEwp7uHbntuH0S9cdLQtiohuevwBksbpXjwj5uDMA7bLwg1WKyq9sEpZrx3TIMrkA==
}
...
...
@@ -19514,30 +19447,6 @@ packages:
-
zod
dev
:
true
/viem@1.3.0(typescript@5.1.6)(zod@3.21.4)
:
resolution
:
{
integrity
:
sha512-gCtachbNPG9G9D7UNuiqLaLf8IFV15FypBrSpXEFeeEczXxI+Jgi9FTwDS+NJLreVrjBeZXQVj1ITTqKpItw4w==
}
peerDependencies
:
typescript
:
'
>=5.0.4'
peerDependenciesMeta
:
typescript
:
optional
:
true
dependencies
:
'
@adraffy/ens-normalize'
:
1.9.0
'
@noble/curves'
:
1.0.0
'
@noble/hashes'
:
1.3.0
'
@scure/bip32'
:
1.3.0
'
@scure/bip39'
:
1.2.0
'
@wagmi/chains'
:
1.6.0(typescript@5.1.6)
abitype
:
0.8.11(typescript@5.1.6)(zod@3.21.4)
isomorphic-ws
:
5.0.0(ws@8.12.0)
typescript
:
5.1.6
ws
:
8.12.0
transitivePeerDependencies
:
-
bufferutil
-
utf-8-validate
-
zod
dev
:
false
/viem@1.3.1(typescript@5.1.6)(zod@3.21.4)
:
resolution
:
{
integrity
:
sha512-Yv+y3/exrrEN4EAkVUtUuQxsjF4+3taHY2aSinJnNWtcA4fBZ+WfPJBTywcnFIa/Q5oDcQN85yqPFBbkXqWHdw==
}
peerDependencies
:
...
...
@@ -19852,7 +19761,7 @@ packages:
xml-name-validator
:
4.0.0
dev
:
true
/wagmi@1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
:
/wagmi@1.0.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
:
resolution
:
{
integrity
:
sha512-+2UkZG9eA3tKqXj1wvlvI8mL0Bcff7Tf5CKfUOyQsdKcY+J5rfwYYya25G+jja57umpHFtfxRaL7xDkNjehrRg==
}
peerDependencies
:
react
:
'
>=17.0.0'
...
...
@@ -19865,12 +19774,12 @@ packages:
'
@tanstack/query-sync-storage-persister'
:
4.29.25
'
@tanstack/react-query'
:
4.29.25(react-dom@18.2.0)(react@18.2.0)
'
@tanstack/react-query-persist-client'
:
4.29.25(@tanstack/react-query@4.29.25)
'
@wagmi/core'
:
1.0.1(react@18.2.0)(typescript@5.1.6)(viem@1.3.
0
)
'
@wagmi/core'
:
1.0.1(react@18.2.0)(typescript@5.1.6)(viem@1.3.
1
)
abitype
:
0.8.1(typescript@5.1.6)
react
:
18.2.0
typescript
:
5.1.6
use-sync-external-store
:
1.2.0(react@18.2.0)
viem
:
1.3.
0
(typescript@5.1.6)(zod@3.21.4)
viem
:
1.3.
1
(typescript@5.1.6)(zod@3.21.4)
transitivePeerDependencies
:
-
'
@react-native-async-storage/async-storage'
-
bufferutil
...
...
@@ -19883,7 +19792,6 @@ packages:
-
supports-color
-
utf-8-validate
-
zod
dev
:
false
/walk-up-path@1.0.0
:
resolution
:
{
integrity
:
sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
}
...
...
@@ -20471,7 +20379,7 @@ packages:
/write-file-atomic@2.4.3
:
resolution
:
{
integrity
:
sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
}
dependencies
:
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
imurmurhash
:
0.1.4
signal-exit
:
3.0.7
dev
:
true
...
...
@@ -20506,7 +20414,7 @@ packages:
engines
:
{
node
:
'
>=6'
}
dependencies
:
detect-indent
:
5.0.0
graceful-fs
:
4.2.1
0
graceful-fs
:
4.2.1
1
make-dir
:
2.1.0
pify
:
4.0.1
sort-keys
:
2.0.0
...
...
@@ -20855,18 +20763,6 @@ packages:
resolution
:
{
integrity
:
sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==
}
dev
:
true
github.com/Saw-mon-and-Natalie/clones-with-immutable-args/105efee1b9127ed7f6fedf139e1fc796ce8791f2
:
resolution
:
{
tarball
:
https
:
//codeload.github.com/Saw-mon-and-Natalie/clones-with-immutable-args/tar.gz/105efee1b9127ed7f6fedf139e1fc796ce8791f2
}
name
:
clones-with-immutable-args
version
:
2.0.0
dev
:
false
github.com/dapphub/ds-test/c9ce3f25bde29fc5eb9901842bf02850dfd2d084
:
resolution
:
{
tarball
:
https
:
//codeload.github.com/dapphub/ds-test/tar.gz/c9ce3f25bde29fc5eb9901842bf02850dfd2d084
}
name
:
ds-test
version
:
1.0.0
dev
:
true
github.com/ethereumjs/ethereumjs-abi/ee3994657fa7a427238e6ba92a84d0b529bbcde0
:
resolution
:
{
tarball
:
https
:
//codeload.github.com/ethereumjs/ethereumjs-abi/tar.gz/ee3994657fa7a427238e6ba92a84d0b529bbcde0
}
name
:
ethereumjs-abi
...
...
@@ -20875,15 +20771,3 @@ packages:
bn.js
:
4.12.0
ethereumjs-util
:
6.2.1
dev
:
true
github.com/foundry-rs/forge-std/e8a047e3f40f13fa37af6fe14e6e06283d9a060e
:
resolution
:
{
tarball
:
https
:
//codeload.github.com/foundry-rs/forge-std/tar.gz/e8a047e3f40f13fa37af6fe14e6e06283d9a060e
}
name
:
forge-std
version
:
1.5.6
dev
:
true
github.com/transmissions11/solmate/8f9b23f8838670afda0fd8983f2c41e8037ae6bc
:
resolution
:
{
tarball
:
https
:
//codeload.github.com/transmissions11/solmate/tar.gz/8f9b23f8838670afda0fd8983f2c41e8037ae6bc
}
name
:
'
@rari-capital/solmate'
version
:
7.0.0-alpha.3
dev
:
false
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment