diff --git a/ibc-apps/ics20-transfer/types/Cargo.toml b/ibc-apps/ics20-transfer/types/Cargo.toml index 0a2b3a151..9d6a9270c 100644 --- a/ibc-apps/ics20-transfer/types/Cargo.toml +++ b/ibc-apps/ics20-transfer/types/Cargo.toml @@ -75,4 +75,4 @@ parity-scale-codec = [ "ibc-core/parity-scale-codec", "ibc-proto/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary", "ibc-core/arbitrary" ] +arbitrary = [ "dep:arbitrary", "ibc-core/arbitrary", "std" ] diff --git a/ibc-apps/ics721-nft-transfer/types/Cargo.toml b/ibc-apps/ics721-nft-transfer/types/Cargo.toml index da9725aca..944349284 100644 --- a/ibc-apps/ics721-nft-transfer/types/Cargo.toml +++ b/ibc-apps/ics721-nft-transfer/types/Cargo.toml @@ -82,4 +82,9 @@ parity-scale-codec = [ "ibc-proto/parity-scale-codec", "ibc-app-transfer-types/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary", "ibc-core/arbitrary" ] +arbitrary = [ + "dep:arbitrary", + "ibc-core/arbitrary", + "ibc-app-transfer-types/arbitrary", + "std", +] diff --git a/ibc-core/Cargo.toml b/ibc-core/Cargo.toml index 059536aad..e63ee7f7a 100644 --- a/ibc-core/Cargo.toml +++ b/ibc-core/Cargo.toml @@ -89,4 +89,5 @@ arbitrary = [ "ibc-core-host/arbitrary", "ibc-core-handler/arbitrary", "ibc-primitives/arbitrary", + "std", ] diff --git a/ibc-core/ics02-client/types/Cargo.toml b/ibc-core/ics02-client/types/Cargo.toml index 0abc2593c..0852bdf07 100644 --- a/ibc-core/ics02-client/types/Cargo.toml +++ b/ibc-core/ics02-client/types/Cargo.toml @@ -87,4 +87,9 @@ parity-scale-codec = [ "ibc-primitives/parity-scale-codec", "ibc-proto/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary", "ibc-primitives/arbitrary" ] +arbitrary = [ + "dep:arbitrary", + "ibc-primitives/arbitrary", + "ibc-core-commitment-types/arbitrary", + "std", +] diff --git a/ibc-core/ics03-connection/types/Cargo.toml b/ibc-core/ics03-connection/types/Cargo.toml index 65bfa0fc0..016c2bf76 100644 --- a/ibc-core/ics03-connection/types/Cargo.toml +++ b/ibc-core/ics03-connection/types/Cargo.toml @@ -92,7 +92,9 @@ parity-scale-codec = [ ] arbitrary = [ "dep:arbitrary", + "ibc-core-client-types/arbitrary", "ibc-core-commitment-types/arbitrary", "ibc-core-host-types/arbitrary", - "ibc-primitives/arbitrary" + "ibc-primitives/arbitrary", + "std", ] diff --git a/ibc-core/ics04-channel/types/Cargo.toml b/ibc-core/ics04-channel/types/Cargo.toml index 67e04e4fa..03eca219e 100644 --- a/ibc-core/ics04-channel/types/Cargo.toml +++ b/ibc-core/ics04-channel/types/Cargo.toml @@ -102,4 +102,10 @@ parity-scale-codec = [ "ibc-primitives/parity-scale-codec", "ibc-proto/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary", "ibc-primitives/arbitrary" ] +arbitrary = [ + "dep:arbitrary", + "ibc-core-client-types/arbitrary", + "ibc-core-host-types/arbitrary", + "ibc-primitives/arbitrary", + "std", +] diff --git a/ibc-core/ics23-commitment/types/Cargo.toml b/ibc-core/ics23-commitment/types/Cargo.toml index 40e67f543..fc68f2d3d 100644 --- a/ibc-core/ics23-commitment/types/Cargo.toml +++ b/ibc-core/ics23-commitment/types/Cargo.toml @@ -83,5 +83,6 @@ parity-scale-codec = [ arbitrary = [ "dep:arbitrary", "ibc-core-host-types/arbitrary", - "ibc-primitives/arbitrary" + "ibc-primitives/arbitrary", + "std", ] diff --git a/ibc-core/ics24-host/types/Cargo.toml b/ibc-core/ics24-host/types/Cargo.toml index 45fc4b132..4aadb3687 100644 --- a/ibc-core/ics24-host/types/Cargo.toml +++ b/ibc-core/ics24-host/types/Cargo.toml @@ -65,4 +65,4 @@ parity-scale-codec = [ "dep:scale-info", "ibc-primitives/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary", "ibc-primitives/arbitrary" ] +arbitrary = [ "dep:arbitrary", "ibc-primitives/arbitrary", "std" ] diff --git a/ibc-core/ics25-handler/types/Cargo.toml b/ibc-core/ics25-handler/types/Cargo.toml index eb36a60db..2f59f4503 100644 --- a/ibc-core/ics25-handler/types/Cargo.toml +++ b/ibc-core/ics25-handler/types/Cargo.toml @@ -110,6 +110,8 @@ parity-scale-codec = [ ] arbitrary = [ "dep:arbitrary", + "ibc-core-connection-types/arbitrary", "ibc-core-channel-types/arbitrary", "ibc-primitives/arbitrary", + "std", ] diff --git a/ibc-primitives/Cargo.toml b/ibc-primitives/Cargo.toml index a62221db7..cdbe77b9a 100644 --- a/ibc-primitives/Cargo.toml +++ b/ibc-primitives/Cargo.toml @@ -68,4 +68,4 @@ parity-scale-codec = [ "dep:scale-info", "ibc-proto/parity-scale-codec", ] -arbitrary = [ "dep:arbitrary" ] +arbitrary = [ "dep:arbitrary", "std" ]