Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Commit

Permalink
deps: bumped ibc-rs to v0.56 and alloy to 0.6 (#134)
Browse files Browse the repository at this point in the history
* deps: bumped ibc-rs

* deps: bumped alloy

* imp: regenerated abi

* imp: regenerated fixtures
  • Loading branch information
srdtrk authored Nov 19, 2024
1 parent 2206bbf commit f67f5fe
Show file tree
Hide file tree
Showing 14 changed files with 464 additions and 450 deletions.
712 changes: 363 additions & 349 deletions Cargo.lock

Large diffs are not rendered by default.

32 changes: 16 additions & 16 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,19 @@ sp1-ics07-tendermint-uc-and-membership = { path = "./programs/uc-and-membership/
sp1-ics07-tendermint-misbehaviour = { path = "./programs/misbehaviour/" }

# ibc-proto
ibc-proto = { version = "0.47", default-features = false }
ibc-proto = { version = "0.51", default-features = false }

# tendermint-rs
tendermint-light-client-verifier = { version = "0.38", default-features = false }
tendermint-light-client-verifier = { version = "0.40", default-features = false }

# ibc-rs
ibc-client-tendermint = { version = "0.55", default-features = false, features = ["serde"] }
ibc-core-host-types = { version = "0.55", default-features = false }
ibc-core-client = { version = "0.55", default-features = false }
ibc-primitives = { version = "0.55", default-features = false }
ibc-core-handler-types = { version = "0.55", default-features = false }
ibc-client-tendermint-types = { version = "0.55", default-features = false }
ibc-core-commitment-types = { version = "0.55", default-features = false }
ibc-client-tendermint = { version = "0.56", default-features = false, features = ["serde"] }
ibc-core-host-types = { version = "0.56", default-features = false }
ibc-core-client = { version = "0.56", default-features = false }
ibc-primitives = { version = "0.56", default-features = false }
ibc-core-handler-types = { version = "0.56", default-features = false }
ibc-client-tendermint-types = { version = "0.56", default-features = false }
ibc-core-commitment-types = { version = "0.56", default-features = false }

# Other dependencies
serde = { version = "1.0", default-features = false }
Expand All @@ -57,22 +57,22 @@ sp1-ics07-tendermint-utils = { path = "./packages/utils/" }
cosmos-sdk-proto = { version = "0.26", default-features = false }

# tendermint-rs
tendermint = { version = "0.38", default-features = false }
tendermint-rpc = { version = "0.38", features = ["http-client"] }
tendermint = { version = "0.40", default-features = false }
tendermint-rpc = { version = "0.40", features = ["http-client"] }

# ibc-rs
ibc-core-client-types = { version = "0.55", default-features = false }
ibc-core-host-cosmos = { version = "0.55", default-features = false }
ibc-core-client-types = { version = "0.56", default-features = false }
ibc-core-host-cosmos = { version = "0.56", default-features = false }

# Other dependencies
reqwest = { version = "0.12", features = ["json"] }
tokio = { version = "1", features = ["full"] }
async-trait = "0.1"
time = { version = "0.3", default-features = false, features = ["macros", "parsing"] }
alloy-primitives = "0.8"
alloy-contract = "0.5"
alloy-node-bindings = "0.5"
alloy = "0.5"
alloy-contract = "0.6"
alloy-node-bindings = "0.6"
alloy = "0.6"
bincode = "1.3"
dotenv = "0.15"
subtle-encoding = "0.5"
Expand Down
2 changes: 1 addition & 1 deletion contracts/abi/SP1ICS07Tendermint.json
Original file line number Diff line number Diff line change
Expand Up @@ -849,7 +849,7 @@
}
],
"outputs": [],
"stateMutability": "pure"
"stateMutability": "view"
},
{
"type": "error",
Expand Down
16 changes: 8 additions & 8 deletions contracts/fixtures/membership_100-groth16_fixture.json

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions contracts/fixtures/membership_25-plonk_fixture.json

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions contracts/fixtures/memberships_fixture-groth16.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"trustedClientState": "0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000002ed86b000000000000000000000000000000000000000000000000000000000012750000000000000000000000000000000000000000000000000000000000001baf800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076d6f6368612d3400000000000000000000000000000000000000000000000000",
"trustedConsensusState": "000000000000000000000000000000000000000000000000000000006729707bb212e3f9b00e2e8f70c59ecd7828d6750ae7c3c602ac90cba956b1e53e89ee0ef48d6a76f58420e8e2f7e32002ab786e5c980ab869001ce39f0adf39916070ed",
"updateClientVkey": "0x00b2622defae3c538c4d7ed9ee49d3597e5befa999febeb0f66917b320931ed9",
"membershipVkey": "0x005586439d37524c259f19f472d5c744e426f591d17e53d9c7204b9f0c32021b",
"ucAndMembershipVkey": "0x000739e2042571361654fac7282ebc0d34bcddf1a7e6efd5eeea788bf1eeed32",
"misbehaviourVkey": "0x002ef072d82c5ba69565ed738589afff0bb35e0dea3993ebc1dc35551531c8ff",
"proofHeight": "000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000002ed86b",
"membershipProof": "00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006729707bb212e3f9b00e2e8f70c59ecd7828d6750ae7c3c602ac90cba956b1e53e89ee0ef48d6a76f58420e8e2f7e32002ab786e5c980ab869001ce39f0adf39916070ed005586439d37524c259f19f472d5c744e426f591d17e53d9c7204b9f0c32021b000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000020b212e3f9b00e2e8f70c59ecd7828d6750ae7c3c602ac90cba956b1e53e89ee0e000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000369626300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023636c69656e74732f30372d74656e6465726d696e742d302f636c69656e745374617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70a2b2f6962632e6c69676874636c69656e74732e74656e6465726d696e742e76312e436c69656e7453746174651287010a1174686574612d746573746e65742d3030311204080110031a040880840722040880c60a2a02082832003a0510b7e3c60842190a090801180120012a0100120c0a02000110211804200c300142190a090801180120012a0100120c0a02000110201801200130014a07757067726164654a10757067726164656449424353746174655001580100000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000369626300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025636c69656e74732f30372d74656e6465726d696e742d3030312f636c69656e74537461746500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090690900296c449d6c14d5d7c47de2369e2412cabef09db4bf88e453d4e22fa37a160a92c57a6837b69d9ee544b1cd5c4fca7874d298045198ae1e2216bdeeff9764249263ad06d5f411239c8ada960f439eaed80cefde2f084c16ba2c8dc17a44b6e82281bbbeaab583e651e129fd9790d5810a3e1569ebc8935094d246f67b76d661f11ba24eb4256ac73df48c61fc6e3ad0856789b62a14a46c422302577b6a56634059e442159f1c839463d45d261db36edba886c3bea99d9c154cb06b9cfe006040a07373f42bfceb9bd00367dd88ea56a0e296fb49e193a6596e3d47413c3562c2a8259791c24cd9f9c81d77de1268190d80d4cac803fce52c9c3caa8673d557e00000000000000000000000000000000000000000000000000000000"
"trustedClientState": "0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000002fe970000000000000000000000000000000000000000000000000000000000012750000000000000000000000000000000000000000000000000000000000001baf800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076d6f6368612d3400000000000000000000000000000000000000000000000000",
"trustedConsensusState": "0000000000000000000000000000000000000000000000000000000067363d50ffe2238081db46434cbe221f78d6bacfde9ba8c4827020e4ded4a8a775c17e349936167b3809b8c54e06d9d8b8335cb7ca9ab262c72da3343ac13c0042fc9ca0",
"updateClientVkey": "0x009bd16cd4e40a854c81999bb4cb03c13667aa8bdd4fbb65a7457f44072937b4",
"membershipVkey": "0x00d2d561c8bbaf122f10367a400c6a6d53893d2b7179117e99be16f0e2437256",
"ucAndMembershipVkey": "0x0013c35c88f97a3d12404d1eba4f025e3821ce7fefb49e8448effba503dea10c",
"misbehaviourVkey": "0x00e3a65e0d04a3b8f1174497a22a58e3b573b688b5f2c7d8cd4bb7e95971c7f7",
"proofHeight": "000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000002fe970",
"membershipProof": "00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000067363d50ffe2238081db46434cbe221f78d6bacfde9ba8c4827020e4ded4a8a775c17e349936167b3809b8c54e06d9d8b8335cb7ca9ab262c72da3343ac13c0042fc9ca000d2d561c8bbaf122f10367a400c6a6d53893d2b7179117e99be16f0e2437256000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000020ffe2238081db46434cbe221f78d6bacfde9ba8c4827020e4ded4a8a775c17e34000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000369626300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023636c69656e74732f30372d74656e6465726d696e742d302f636c69656e745374617465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70a2b2f6962632e6c69676874636c69656e74732e74656e6465726d696e742e76312e436c69656e7453746174651287010a1174686574612d746573746e65742d3030311204080110031a040880840722040880c60a2a02082832003a0510b7e3c60842190a090801180120012a0100120c0a02000110211804200c300142190a090801180120012a0100120c0a02000110201801200130014a07757067726164654a10757067726164656449424353746174655001580100000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000369626300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025636c69656e74732f30372d74656e6465726d696e742d3030312f636c69656e7453746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010409069090201909892638ebef7de88ff0bed1c178d02f9f45c96ec204748ae5c77813bafb021cc90ab430bdca9aa0aaeba2c05c43e9d75ee4d912c0e9bdc1f31a1a557696233e86bbd6657b274d11dc999caecb719b48a1969630b18c36a41630d5136d7c298dd2ed9081e39292a3556ae5ee0292930853f43dc67bb56883918c8f53b1b421d1ac051d9c2426a912c68fad882f97c9c815ea618dc0312894d51ca6da1ca21d3a95b315c0b845c48e5ea572fea78137765779fee1ad8293d45c32cd0de810003093422d8ff864b4660e61f0e86d4e07c65d73b47b8e317dde41c3d98273310d205d35cb6024744d005946af37177523ae76c297379bcc771c2478022dd89b00000000000000000000000000000000000000000000000000000000"
}
Loading

0 comments on commit f67f5fe

Please sign in to comment.