Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Light client extraction #2483

Merged
merged 22 commits into from
Aug 26, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a384fa1
Remove all occurences of Any* enums from light-clients (#2332)
hu55a1n1 Jul 29, 2022
39efb84
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Jul 29, 2022
0c20629
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
plafer Aug 1, 2022
880d031
Object safe Protobuf (#2412)
hu55a1n1 Aug 2, 2022
67f325c
Remove `AnyHeader` from the modules (#2524)
plafer Aug 3, 2022
b4417a0
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 4, 2022
f8467a9
Remove `AnyMisbehaviour` from modules (#2527)
plafer Aug 5, 2022
427cb68
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 11, 2022
3cf36ad
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 12, 2022
382bb21
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 12, 2022
30e1745
Remove `AnyConsensusState` from modules (#2528)
hu55a1n1 Aug 12, 2022
6e0fe1d
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 16, 2022
a87cf8e
Remove `AnyClientState` from the modules (#2559)
hu55a1n1 Aug 16, 2022
c9d6913
Avoid decoding expected client state on counterparty (#2569)
hu55a1n1 Aug 16, 2022
55415dc
Merge `Clientdef` into `Clientstate` (#2570)
plafer Aug 17, 2022
a095ff2
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 17, 2022
8b3e576
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 17, 2022
d6f32d5
Merge branch 'master' into hu55a1n1/light-client-extraction
romac Aug 24, 2022
d735757
Merge remote-tracking branch 'origin/master' into hu55a1n1/light-clie…
hu55a1n1 Aug 25, 2022
fe256de
Re-add Deserialize on Any enums in relayer crate where possible
hu55a1n1 Aug 25, 2022
e3c5f2a
Impl From<&dyn> for AnyClientState and AnyConsensusState
hu55a1n1 Aug 25, 2022
07e9dcc
Remove redundant line
hu55a1n1 Aug 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions ci/no-std-check/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions modules/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ time = { version = ">=0.3.0, <0.3.12", default-features = false }
serde_derive = { version = "1.0.104", default-features = false }
serde = { version = "1.0", default-features = false }
serde_json = { version = "1", default-features = false }
erased-serde = { version = "0.3", default-features = false, features = ["alloc"] }
tracing = { version = "0.1.36", default-features = false }
prost = { version = "0.11", default-features = false }
bytes = { version = "1.2.1", default-features = false }
Expand All @@ -44,6 +45,7 @@ num-traits = { version = "0.2.15", default-features = false }
derive_more = { version = "0.99.17", default-features = false, features = ["from", "into", "display"] }
uint = { version = "0.9", default-features = false }
primitive-types = { version = "0.11.1", default-features = false, features = ["serde_no_std"] }
dyn-clone = "1.0.8"

[dependencies.tendermint]
version = "=0.23.9"
Expand Down
2 changes: 1 addition & 1 deletion modules/src/applications/transfer/error.rs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
use alloc::string::FromUtf8Error;

use flex_error::{define_error, DisplayOnly, TraceError};
use ibc_proto::protobuf::Error as TendermintProtoError;
use subtle_encoding::Error as EncodingError;
use tendermint_proto::Error as TendermintProtoError;
use uint::FromDecStrErr;

use crate::core::ics04_channel::channel::Order;
Expand Down
2 changes: 1 addition & 1 deletion modules/src/applications/transfer/msgs/transfer.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use crate::prelude::*;
use ibc_proto::cosmos::base::v1beta1::Coin;
use ibc_proto::google::protobuf::Any;
use ibc_proto::ibc::applications::transfer::v1::MsgTransfer as RawMsgTransfer;
use tendermint_proto::Protobuf;
use ibc_proto::protobuf::Protobuf;

use crate::applications::transfer::error::Error;
use crate::core::ics04_channel::timeout::TimeoutHeight;
Expand Down
Loading