diff --git a/code/Cargo.lock b/code/Cargo.lock index 56799f57267..c70e646e35b 100644 --- a/code/Cargo.lock +++ b/code/Cargo.lock @@ -856,7 +856,7 @@ dependencies = [ [[package]] name = "beefy-light-client" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "beefy-light-client-primitives", "ckb-merkle-mountain-range 0.3.2", @@ -879,7 +879,7 @@ dependencies = [ [[package]] name = "beefy-light-client-primitives" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "ckb-merkle-mountain-range 0.3.2", "derive_more 0.99.17", @@ -5070,7 +5070,7 @@ dependencies = [ [[package]] name = "grandpa-light-client-primitives" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "anyhow", "derive_more 0.99.17", @@ -5092,7 +5092,7 @@ dependencies = [ [[package]] name = "grandpa-light-client-verifier" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "anyhow", "finality-grandpa", @@ -5538,7 +5538,7 @@ dependencies = [ [[package]] name = "ibc" version = "0.15.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "derive_more 0.99.17", "flex-error", @@ -5599,7 +5599,7 @@ dependencies = [ [[package]] name = "ibc-derive" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "convert_case 0.6.0", "proc-macro-crate 1.3.1", @@ -5623,7 +5623,7 @@ dependencies = [ [[package]] name = "ibc-primitives" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "base58", "blake2", @@ -5647,7 +5647,7 @@ dependencies = [ [[package]] name = "ibc-proto" version = "0.18.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "base64 0.13.1", "bytes 1.4.0", @@ -5676,7 +5676,7 @@ dependencies = [ [[package]] name = "ibc-rpc" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "frame-system", "ibc 0.15.0", @@ -5702,7 +5702,7 @@ dependencies = [ [[package]] name = "ibc-runtime-api" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "ibc-primitives", "pallet-ibc", @@ -5714,7 +5714,7 @@ dependencies = [ [[package]] name = "ics07-tendermint" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "bytes 1.4.0", "flex-error", @@ -5737,7 +5737,7 @@ dependencies = [ [[package]] name = "ics08-wasm" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "hex", "ibc 0.15.0", @@ -5750,7 +5750,7 @@ dependencies = [ [[package]] name = "ics10-grandpa" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "anyhow", "derive_more 0.99.17", @@ -5776,7 +5776,7 @@ dependencies = [ [[package]] name = "ics11-beefy" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "anyhow", "beefy-light-client", @@ -7211,7 +7211,7 @@ dependencies = [ [[package]] name = "light-client-common" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "anyhow", "async-trait", @@ -9023,7 +9023,7 @@ dependencies = [ [[package]] name = "pallet-ibc" version = "0.0.1" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "beefy-light-client-primitives", "cumulus-primitives-core", @@ -9076,7 +9076,7 @@ dependencies = [ [[package]] name = "pallet-ibc-ping" version = "0.0.1" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "frame-support", "frame-system", @@ -14998,7 +14998,7 @@ checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" [[package]] name = "simple-iavl" version = "0.1.0" -source = "git+https://github.com/ComposableFi/composable-ibc?rev=d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8#d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8" +source = "git+https://github.com/ComposableFi/composable-ibc?rev=698146a5a66ce9e5e7a21633ef60e39fa1c8840e#698146a5a66ce9e5e7a21633ef60e39fa1c8840e" dependencies = [ "bytes 1.4.0", "ics23 0.10.0", diff --git a/code/Cargo.toml b/code/Cargo.toml index b1845a89cd8..287987d6f15 100644 --- a/code/Cargo.toml +++ b/code/Cargo.toml @@ -119,11 +119,11 @@ orml-xcm-support = { git = "https://github.com/open-web3-stack/open-runtime-modu orml-xtokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", rev = "7ecebeab7e3dbc2226ed58d32ee159271a8176ae", default-features = false } orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", rev = "7ecebeab7e3dbc2226ed58d32ee159271a8176ae", default-features = false } -ibc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", default-features = false } -ibc-rpc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", default-features = false } -ibc-primitives = { git = "https://github.com/ComposableFi/composable-ibc", rev = "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", default-features = false } -ibc-runtime-api = { git = "https://github.com/ComposableFi/composable-ibc", rev = "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", default-features = false } -pallet-ibc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", default-features = false } +ibc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", default-features = false } +ibc-rpc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", default-features = false } +ibc-primitives = { git = "https://github.com/ComposableFi/composable-ibc", rev = "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", default-features = false } +ibc-runtime-api = { git = "https://github.com/ComposableFi/composable-ibc", rev = "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", default-features = false } +pallet-ibc = { git = "https://github.com/ComposableFi/composable-ibc", rev = "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", default-features = false } xcm-builder = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false } polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.43", default-features = false } diff --git a/code/parachain/frame/revenue-ibc/src/lib.rs b/code/parachain/frame/revenue-ibc/src/lib.rs index 46d9e879ded..79f6d98261a 100644 --- a/code/parachain/frame/revenue-ibc/src/lib.rs +++ b/code/parachain/frame/revenue-ibc/src/lib.rs @@ -62,7 +62,7 @@ pub mod pallet { use pallet_ibc::{MultiAddress, TransferParams}; use sp_runtime::{ - traits::{AccountIdConversion, Zero}, + traits::{AccountIdConversion, CheckedSub, Zero}, AccountId32, Perbill, }; pub use sp_std::{prelude::*, str::FromStr, vec}; @@ -288,31 +288,46 @@ pub mod pallet { ); let old_balance = TokenPrevPeriodBalance::::get(asset_id); let asset_ed_res = T::AssetsRegistry::existential_deposit(asset_id.clone()); + let mut skip = true; + // asset has ED if let Ok(asset_ed) = asset_ed_res { - if new_balance > old_balance && - percentage * (new_balance - old_balance) >= asset_ed - { - let amount = percentage * (new_balance - old_balance); - match T::Assets::transfer( - asset_id.clone(), - &::FeeAccount::get(), - &Self::pallet_account_id(), - percentage * (new_balance - old_balance), - Preservation::Expendable, - ) { - Ok(_) => Self::deposit_event(Event::::TransferSuccess { - asset_id: asset_id.clone(), - amount, - }), - Err(_) => Self::deposit_event(Event::::TransferFail { - asset_id: asset_id.clone(), - amount, - }), - }; - TokenPrevPeriodBalance::::insert(asset_id, new_balance - amount); + let checked_revenue = new_balance.checked_sub(&old_balance); + // new balance is larger than the previous + if let Some(revenue) = checked_revenue { + // amount to transfer + let amount = percentage * revenue; + // balance after the percentage of revenue is transferred + let checked_prev_period_balance = new_balance.checked_sub(&amount); + if let Some(prev_period_balance) = checked_prev_period_balance { + if new_balance > old_balance && amount >= asset_ed { + match T::Assets::transfer( + asset_id.clone(), + &::FeeAccount::get(), + &Self::pallet_account_id(), + amount, + Preservation::Expendable, + ) { + Ok(_) => Self::deposit_event(Event::::TransferSuccess { + asset_id: asset_id.clone(), + amount, + }), + Err(_) => Self::deposit_event(Event::::TransferFail { + asset_id: asset_id.clone(), + amount, + }), + }; + TokenPrevPeriodBalance::::insert( + asset_id, + prev_period_balance, + ); + skip = false; + } + } } } - Self::deposit_event(Event::::SkipAsset { asset_id: asset_id.clone() }); + if skip { + Self::deposit_event(Event::::SkipAsset { asset_id: asset_id.clone() }); + } }); if Self::transfer_from_intermediate().is_err() { Self::deposit_event(Event::::IntermediateTransferFail); diff --git a/code/parachain/runtime/composable/src/version.rs b/code/parachain/runtime/composable/src/version.rs index a04e3b58806..cf8752cc980 100644 --- a/code/parachain/runtime/composable/src/version.rs +++ b/code/parachain/runtime/composable/src/version.rs @@ -14,7 +14,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // runtime in substitute for the on-chain Wasm runtime unless all of `spec_name`, // `spec_version`, and `authoring_version` are the same between Wasm and native. spec_version: 10041, - impl_version: 3, + impl_version: 4, apis: RUNTIME_API_VERSIONS, transaction_version: 2, state_version: 0, diff --git a/code/parachain/runtime/picasso/src/version.rs b/code/parachain/runtime/picasso/src/version.rs index d22c9b04505..25557af388a 100644 --- a/code/parachain/runtime/picasso/src/version.rs +++ b/code/parachain/runtime/picasso/src/version.rs @@ -17,7 +17,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { // runtime in substitute for the on-chain Wasm runtime unless all of `spec_name`, // `spec_version`, and `authoring_version` are the same between Wasm and native. spec_version: 10041, - impl_version: 3, + impl_version: 4, apis: RUNTIME_API_VERSIONS, transaction_version: 1, state_version: 0, diff --git a/flake.lock b/flake.lock index f7c589820aa..83c817cc5f6 100644 --- a/flake.lock +++ b/flake.lock @@ -34,6 +34,23 @@ "type": "github" } }, + "akash-src_3": { + "flake": false, + "locked": { + "lastModified": 1648485085, + "narHash": "sha256-33FPy0dn6QuqneEqZYkFoCRm9agG7PE+9C/pYH9Gwx4=", + "owner": "ovrclk", + "repo": "akash", + "rev": "5b8b6bbede6c9fbb2df1ca536b8edfcf5652adf8", + "type": "github" + }, + "original": { + "owner": "ovrclk", + "ref": "v0.15.0-rc17", + "repo": "akash", + "type": "github" + } + }, "apalache-src": { "flake": false, "locked": { @@ -68,6 +85,23 @@ "type": "github" } }, + "apalache-src_3": { + "flake": false, + "locked": { + "lastModified": 1650241137, + "narHash": "sha256-15jzwbBc7ByxHJbpHmIukSNvih9oxTXeinNamgXirCU=", + "owner": "informalsystems", + "repo": "apalache", + "rev": "40d9ec66b3defe8e72803ca9241a73366497eeee", + "type": "github" + }, + "original": { + "owner": "informalsystems", + "ref": "v0.24.0", + "repo": "apalache", + "type": "github" + } + }, "beaker-src": { "flake": false, "locked": { @@ -102,6 +136,23 @@ "type": "github" } }, + "beaker-src_3": { + "flake": false, + "locked": { + "lastModified": 1686823358, + "narHash": "sha256-bQiN5Q7RV4Uupc7rk1rGurRvCTy+5EiiB4p3bHct7M0=", + "owner": "osmosis-labs", + "repo": "beaker", + "rev": "f3c7a9fc6886aa2b4e0d259f70058d6c23c225e5", + "type": "github" + }, + "original": { + "owner": "osmosis-labs", + "ref": "v0.1.6", + "repo": "beaker", + "type": "github" + } + }, "bech32cli": { "inputs": { "flake-parts": "flake-parts", @@ -198,6 +249,23 @@ } }, "centauri-src_2": { + "flake": false, + "locked": { + "lastModified": 1692209286, + "narHash": "sha256-fabsZyaSCnWnhvG9nO8y39t85u+MZNyEKzU+0fSueLM=", + "owner": "dzmitry-lahoda-forks", + "repo": "composable-centauri", + "rev": "9fa53d8b47d17219d1270146a146e4e386bc2a29", + "type": "github" + }, + "original": { + "owner": "dzmitry-lahoda-forks", + "repo": "composable-centauri", + "rev": "9fa53d8b47d17219d1270146a146e4e386bc2a29", + "type": "github" + } + }, + "centauri-src_3": { "flake": false, "locked": { "lastModified": 1699873949, @@ -251,17 +319,17 @@ "composable-ibc-src": { "flake": false, "locked": { - "lastModified": 1698427447, - "narHash": "sha256-4ANGCiPMTtzOJ6ai30XnBcDa3yujZfbkYTTb/JHqMY0=", + "lastModified": 1701186287, + "narHash": "sha256-iA1BZ/ADTqX72wgEJC1mIqcSSC1Z/xyabqXNZeHb/r8=", "owner": "ComposableFi", "repo": "composable-ibc", - "rev": "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", + "rev": "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", "type": "github" }, "original": { "owner": "ComposableFi", "repo": "composable-ibc", - "rev": "d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8", + "rev": "698146a5a66ce9e5e7a21633ef60e39fa1c8840e", "type": "github" } }, @@ -357,48 +425,12 @@ "type": "github" } }, - "cosmos-sdk-src": { - "flake": false, - "locked": { - "lastModified": 1658846655, - "narHash": "sha256-Xs83vbgt4+YH2LRJx7692nIjRBr5QCYoUHI17njsjlw=", - "owner": "cosmos", - "repo": "cosmos-sdk", - "rev": "a1143138716b64bc4fa0aa53c0f0fa59eb675bb7", - "type": "github" - }, - "original": { - "owner": "cosmos", - "ref": "v0.46.0", - "repo": "cosmos-sdk", - "type": "github" - } - }, - "cosmos-sdk-src_2": { - "flake": false, - "locked": { - "lastModified": 1658846655, - "narHash": "sha256-Xs83vbgt4+YH2LRJx7692nIjRBr5QCYoUHI17njsjlw=", - "owner": "cosmos", - "repo": "cosmos-sdk", - "rev": "a1143138716b64bc4fa0aa53c0f0fa59eb675bb7", - "type": "github" - }, - "original": { - "owner": "cosmos", - "ref": "v0.46.0", - "repo": "cosmos-sdk", - "type": "github" - } - }, - "cosmos_2": { + "cosmos-old": { "inputs": { "akash-src": "akash-src_2", "apalache-src": "apalache-src_2", "beaker-src": "beaker-src_2", - "celestia-src": "celestia-src_2", "centauri-src": "centauri-src_2", - "cometbft-src": "cometbft-src_2", "cosmos-sdk-src": "cosmos-sdk-src_2", "cosmwasm-src": "cosmwasm-src_2", "crescent-src": "crescent-src_2", @@ -407,9 +439,6 @@ "gaia-main-src": "gaia-main-src_2", "gaia10-src": "gaia10-src_2", "gaia11-src": "gaia11-src_2", - "gaia12-src": "gaia12-src_2", - "gaia13-src": "gaia13-src_2", - "gaia14-src": "gaia14-src_2", "gaia5-src": "gaia5-src_2", "gaia6-ordered-src": "gaia6-ordered-src_2", "gaia6-src": "gaia6-src_2", @@ -424,8 +453,6 @@ "ibc-go-v5-src": "ibc-go-v5-src_2", "ibc-go-v6-src": "ibc-go-v6-src_2", "ibc-go-v7-src": "ibc-go-v7-src_2", - "ibc-go-v8-channel-upgrade-src": "ibc-go-v8-channel-upgrade-src_2", - "ibc-go-v8-src": "ibc-go-v8-src_2", "ibc-rs-src": "ibc-rs-src_2", "ica-src": "ica-src_2", "ignite-cli-src": "ignite-cli-src_2", @@ -436,18 +463,15 @@ "migaloo-src": "migaloo-src_2", "neutron-src": "neutron-src_2", "nix-std": "nix-std_2", - "nixpkgs": [ - "cvm", - "nixpkgs" - ], + "nixpkgs": "nixpkgs_3", "osmosis-src": "osmosis-src_2", + "osmosis6-src": "osmosis6-src", + "osmosis7-src": "osmosis7-src", + "osmosis8-src": "osmosis8-src", "pre-commit-hooks": "pre-commit-hooks", "regen-src": "regen-src_2", "relayer-src": "relayer-src_2", - "rust-overlay": [ - "cvm", - "rust-overlay" - ], + "rust-overlay": "rust-overlay", "sbt-derivation": "sbt-derivation", "sconfig-src": "sconfig-src_2", "sentinel-src": "sentinel-src_2", @@ -456,6 +480,7 @@ "stoml-src": "stoml-src_2", "stride-consumer-src": "stride-consumer-src_2", "stride-src": "stride-src_2", + "terra-src": "terra-src", "ts-relayer-src": "ts-relayer-src", "umee-src": "umee-src_2", "wasmd-src": "wasmd-src_2", @@ -468,6 +493,149 @@ "wasmvm_1_2_4-src": "wasmvm_1_2_4-src_2", "wasmvm_1_beta7-src": "wasmvm_1_beta7-src_2" }, + "locked": { + "lastModified": 1692974255, + "narHash": "sha256-KfwXiqlAFPOdvRVILXUiuYDntc8a/EnjMsHr5hqoqMA=", + "owner": "dzmitry-lahoda-forks", + "repo": "cosmos.nix", + "rev": "3039c8f154b1f9f1fb217c2bc0048eaff0da2472", + "type": "github" + }, + "original": { + "owner": "dzmitry-lahoda-forks", + "repo": "cosmos.nix", + "rev": "3039c8f154b1f9f1fb217c2bc0048eaff0da2472", + "type": "github" + } + }, + "cosmos-sdk-src": { + "flake": false, + "locked": { + "lastModified": 1658846655, + "narHash": "sha256-Xs83vbgt4+YH2LRJx7692nIjRBr5QCYoUHI17njsjlw=", + "owner": "cosmos", + "repo": "cosmos-sdk", + "rev": "a1143138716b64bc4fa0aa53c0f0fa59eb675bb7", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v0.46.0", + "repo": "cosmos-sdk", + "type": "github" + } + }, + "cosmos-sdk-src_2": { + "flake": false, + "locked": { + "lastModified": 1658846655, + "narHash": "sha256-Xs83vbgt4+YH2LRJx7692nIjRBr5QCYoUHI17njsjlw=", + "owner": "cosmos", + "repo": "cosmos-sdk", + "rev": "a1143138716b64bc4fa0aa53c0f0fa59eb675bb7", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v0.46.0", + "repo": "cosmos-sdk", + "type": "github" + } + }, + "cosmos-sdk-src_3": { + "flake": false, + "locked": { + "lastModified": 1658846655, + "narHash": "sha256-Xs83vbgt4+YH2LRJx7692nIjRBr5QCYoUHI17njsjlw=", + "owner": "cosmos", + "repo": "cosmos-sdk", + "rev": "a1143138716b64bc4fa0aa53c0f0fa59eb675bb7", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v0.46.0", + "repo": "cosmos-sdk", + "type": "github" + } + }, + "cosmos_2": { + "inputs": { + "akash-src": "akash-src_3", + "apalache-src": "apalache-src_3", + "beaker-src": "beaker-src_3", + "celestia-src": "celestia-src_2", + "centauri-src": "centauri-src_3", + "cometbft-src": "cometbft-src_2", + "cosmos-sdk-src": "cosmos-sdk-src_3", + "cosmwasm-src": "cosmwasm-src_3", + "crescent-src": "crescent-src_3", + "evmos-src": "evmos-src_3", + "flake-utils": "flake-utils_4", + "gaia-main-src": "gaia-main-src_3", + "gaia10-src": "gaia10-src_3", + "gaia11-src": "gaia11-src_3", + "gaia12-src": "gaia12-src_2", + "gaia13-src": "gaia13-src_2", + "gaia14-src": "gaia14-src_2", + "gaia5-src": "gaia5-src_3", + "gaia6-ordered-src": "gaia6-ordered-src_3", + "gaia6-src": "gaia6-src_3", + "gaia7-src": "gaia7-src_3", + "gaia8-src": "gaia8-src_3", + "gaia9-src": "gaia9-src_3", + "gex-src": "gex-src_3", + "hermes-src": "hermes-src_3", + "ibc-go-v2-src": "ibc-go-v2-src_3", + "ibc-go-v3-src": "ibc-go-v3-src_3", + "ibc-go-v4-src": "ibc-go-v4-src_3", + "ibc-go-v5-src": "ibc-go-v5-src_3", + "ibc-go-v6-src": "ibc-go-v6-src_3", + "ibc-go-v7-src": "ibc-go-v7-src_3", + "ibc-go-v8-channel-upgrade-src": "ibc-go-v8-channel-upgrade-src_2", + "ibc-go-v8-src": "ibc-go-v8-src_2", + "ibc-rs-src": "ibc-rs-src_3", + "ica-src": "ica-src_3", + "ignite-cli-src": "ignite-cli-src_3", + "interchain-security-src": "interchain-security-src_3", + "iris-src": "iris-src_3", + "ixo-src": "ixo-src_3", + "juno-src": "juno-src_3", + "migaloo-src": "migaloo-src_3", + "neutron-src": "neutron-src_3", + "nix-std": "nix-std_3", + "nixpkgs": [ + "cvm", + "nixpkgs" + ], + "osmosis-src": "osmosis-src_3", + "pre-commit-hooks": "pre-commit-hooks_2", + "regen-src": "regen-src_3", + "relayer-src": "relayer-src_3", + "rust-overlay": [ + "cvm", + "rust-overlay" + ], + "sbt-derivation": "sbt-derivation_2", + "sconfig-src": "sconfig-src_3", + "sentinel-src": "sentinel-src_3", + "sifchain-src": "sifchain-src_3", + "stargaze-src": "stargaze-src_3", + "stoml-src": "stoml-src_3", + "stride-consumer-src": "stride-consumer-src_3", + "stride-src": "stride-src_3", + "ts-relayer-src": "ts-relayer-src_2", + "umee-src": "umee-src_3", + "wasmd-src": "wasmd-src_3", + "wasmd_next-src": "wasmd_next-src_3", + "wasmvm_0_16_3-src": "wasmvm_0_16_3-src_2", + "wasmvm_1-src": "wasmvm_1-src_3", + "wasmvm_1_1_1-src": "wasmvm_1_1_1-src_3", + "wasmvm_1_1_2-src": "wasmvm_1_1_2-src_3", + "wasmvm_1_2_3-src": "wasmvm_1_2_3-src_3", + "wasmvm_1_2_4-src": "wasmvm_1_2_4-src_3", + "wasmvm_1_beta7-src": "wasmvm_1_beta7-src_3" + }, "locked": { "lastModified": 1700133562, "narHash": "sha256-ItMoSAOJq2yKXeeyqXB+Aei+qlmwmmPz9HgnGAfDJNs=", @@ -516,6 +684,23 @@ "type": "github" } }, + "cosmwasm-src_3": { + "flake": false, + "locked": { + "lastModified": 1685975182, + "narHash": "sha256-6uhJijuDPXvEZG8mKBGyswsj/JR75Ui713BVx4XD7WI=", + "owner": "CosmWasm", + "repo": "cosmwasm", + "rev": "b8e9c03e744e8b84174477e20eb934529cad41e7", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.2.6", + "repo": "cosmwasm", + "type": "github" + } + }, "crane": { "inputs": { "nixpkgs": [ @@ -559,7 +744,7 @@ }, "crane_3": { "inputs": { - "flake-compat": "flake-compat_4", + "flake-compat": "flake-compat_5", "flake-utils": [ "helix", "flake-utils" @@ -621,14 +806,31 @@ "type": "github" } }, + "crescent-src_3": { + "flake": false, + "locked": { + "lastModified": 1647869429, + "narHash": "sha256-c1xiTB/HgtQJSwD3ccFQIoSHPbJK6rf1nSjnM3r0oCE=", + "owner": "crescent-network", + "repo": "crescent", + "rev": "01980cfd06b06786109eaba78c154e6db1adc3d6", + "type": "github" + }, + "original": { + "owner": "crescent-network", + "ref": "v1.0.0-rc3", + "repo": "crescent", + "type": "github" + } + }, "cvm": { "inputs": { "cosmos": "cosmos_2", "crane": "crane_2", "devour-flake": "devour-flake", "flake-parts": "flake-parts_3", - "nixpkgs": "nixpkgs_4", - "rust-overlay": "rust-overlay" + "nixpkgs": "nixpkgs_6", + "rust-overlay": "rust-overlay_2" }, "locked": { "lastModified": 1701252183, @@ -667,10 +869,10 @@ }, "devenv": { "inputs": { - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat_3", "nix": "nix", - "nixpkgs": "nixpkgs_5", - "pre-commit-hooks": "pre-commit-hooks_2" + "nixpkgs": "nixpkgs_7", + "pre-commit-hooks": "pre-commit-hooks_3" }, "locked": { "lastModified": 1699541523, @@ -724,7 +926,7 @@ "ethereum", "nixpkgs" ], - "systems": "systems_5" + "systems": "systems_6" }, "locked": { "lastModified": 1698410321, @@ -761,12 +963,12 @@ "inputs": { "devour-flake": "devour-flake_2", "devshell": "devshell", - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_4", "flake-parts": "flake-parts_4", "flake-root": "flake-root", "foundry-nix": "foundry-nix", "hercules-ci-effects": "hercules-ci-effects", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_9", "nixpkgs-unstable": "nixpkgs-unstable", "treefmt-nix": "treefmt-nix" }, @@ -818,6 +1020,23 @@ "type": "github" } }, + "evmos-src_3": { + "flake": false, + "locked": { + "lastModified": 1666728289, + "narHash": "sha256-hMry1q+31jqSe0krg880LIMcz0xgftB3mwfywWoLX3w=", + "owner": "tharsis", + "repo": "evmos", + "rev": "80c38f659a65a983b221e2a568c6172b8ac3bffc", + "type": "github" + }, + "original": { + "owner": "tharsis", + "ref": "v9.1.0", + "repo": "evmos", + "type": "github" + } + }, "fenix": { "inputs": { "nixpkgs": [ @@ -873,11 +1092,27 @@ } }, "flake-compat_3": { + "flake": false, "locked": { - "lastModified": 1688025799, - "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=", - "owner": "nix-community", - "repo": "flake-compat", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_4": { + "locked": { + "lastModified": 1688025799, + "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=", + "owner": "nix-community", + "repo": "flake-compat", "rev": "8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c", "type": "github" }, @@ -887,7 +1122,7 @@ "type": "github" } }, - "flake-compat_4": { + "flake-compat_5": { "flake": false, "locked": { "lastModified": 1673956053, @@ -1064,6 +1299,42 @@ } }, "flake-utils_10": { + "inputs": { + "systems": "systems_8" + }, + "locked": { + "lastModified": 1689068808, + "narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_11": { + "inputs": { + "systems": "systems_9" + }, + "locked": { + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_12": { "locked": { "lastModified": 1659877975, "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", @@ -1078,9 +1349,9 @@ "type": "github" } }, - "flake-utils_11": { + "flake-utils_13": { "inputs": { - "systems": "systems_9" + "systems": "systems_10" }, "locked": { "lastModified": 1681202837, @@ -1097,15 +1368,12 @@ } }, "flake-utils_2": { - "inputs": { - "systems": "systems" - }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1649676176, + "narHash": "sha256-OWKJratjt2RW151VUlJPRALb7OU2S5s+f0vLj4o1bHM=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "a4b154ebbdc88c8498a5c7b01589addc9e9cb678", "type": "github" }, "original": { @@ -1116,14 +1384,14 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_2" + "systems": "systems" }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1681202837, + "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "cfacdce06f30d2b68473a46042957675eebb3401", "type": "github" }, "original": { @@ -1134,14 +1402,14 @@ }, "flake-utils_4": { "inputs": { - "systems": "systems_3" + "systems": "systems_2" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", "type": "github" }, "original": { @@ -1152,14 +1420,14 @@ }, "flake-utils_5": { "inputs": { - "systems": "systems_4" + "systems": "systems_3" }, "locked": { - "lastModified": 1685518550, - "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", "owner": "numtide", "repo": "flake-utils", - "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", "type": "github" }, "original": { @@ -1169,12 +1437,15 @@ } }, "flake-utils_6": { + "inputs": { + "systems": "systems_4" + }, "locked": { - "lastModified": 1644229661, - "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", + "lastModified": 1681202837, + "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", "owner": "numtide", "repo": "flake-utils", - "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", + "rev": "cfacdce06f30d2b68473a46042957675eebb3401", "type": "github" }, "original": { @@ -1185,14 +1456,14 @@ }, "flake-utils_7": { "inputs": { - "systems": "systems_6" + "systems": "systems_5" }, "locked": { - "lastModified": 1689068808, - "narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=", + "lastModified": 1685518550, + "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=", "owner": "numtide", "repo": "flake-utils", - "rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4", + "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef", "type": "github" }, "original": { @@ -1202,15 +1473,12 @@ } }, "flake-utils_8": { - "inputs": { - "systems": "systems_7" - }, "locked": { - "lastModified": 1689068808, - "narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=", + "lastModified": 1644229661, + "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", "owner": "numtide", "repo": "flake-utils", - "rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4", + "rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797", "type": "github" }, "original": { @@ -1221,14 +1489,14 @@ }, "flake-utils_9": { "inputs": { - "systems": "systems_8" + "systems": "systems_7" }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1689068808, + "narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4", "type": "github" }, "original": { @@ -1239,7 +1507,7 @@ }, "foundry-nix": { "inputs": { - "flake-utils": "flake-utils_6", + "flake-utils": "flake-utils_8", "nixpkgs": [ "ethereum", "nixpkgs" @@ -1277,6 +1545,22 @@ } }, "gaia-main-src_2": { + "flake": false, + "locked": { + "lastModified": 1664958609, + "narHash": "sha256-w9tJJXimf0AhYhgColCjdHGh14sAId0Svtz/hHNYNlI=", + "owner": "cosmos", + "repo": "gaia", + "rev": "4d3a104f6ce6f441e6588cdb8fa6e600396ad3ac", + "type": "github" + }, + "original": { + "owner": "cosmos", + "repo": "gaia", + "type": "github" + } + }, + "gaia-main-src_3": { "flake": false, "locked": { "lastModified": 1697456548, @@ -1326,6 +1610,23 @@ "type": "github" } }, + "gaia10-src_3": { + "flake": false, + "locked": { + "lastModified": 1688401730, + "narHash": "sha256-F72AxDI1OdleE8If5s4HJbORqMsDVsdEO5q7nrK07E8=", + "owner": "cosmos", + "repo": "gaia", + "rev": "a2b14cdd568273e12b80579b4e22681df95b4cb9", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v10.0.2", + "repo": "gaia", + "type": "github" + } + }, "gaia11-src": { "flake": false, "locked": { @@ -1360,6 +1661,23 @@ "type": "github" } }, + "gaia11-src_3": { + "flake": false, + "locked": { + "lastModified": 1690464504, + "narHash": "sha256-bIegGSPDdDRbznfgsrojsGCwCPSesNknpffTFskc7fE=", + "owner": "cosmos", + "repo": "gaia", + "rev": "541a8d86af28231c767d6db52eb88ba9496ad0c4", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v11.0.0", + "repo": "gaia", + "type": "github" + } + }, "gaia12-src": { "flake": false, "locked": { @@ -1496,6 +1814,23 @@ "type": "github" } }, + "gaia5-src_3": { + "flake": false, + "locked": { + "lastModified": 1634231239, + "narHash": "sha256-NfR9GRBNBlm5hB3lFea+Vlf4dkapZIZg0sZuyOX2cn8=", + "owner": "cosmos", + "repo": "gaia", + "rev": "b72cc994f7156c8a8991e6beed2dde84ad274588", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v5.0.8", + "repo": "gaia", + "type": "github" + } + }, "gaia6-ordered-src": { "flake": false, "locked": { @@ -1530,6 +1865,23 @@ "type": "github" } }, + "gaia6-ordered-src_3": { + "flake": false, + "locked": { + "lastModified": 1648034337, + "narHash": "sha256-yw3WUCLRvn46xlWAnk6nBmvc3T91aryvBcOOfJ2ocPA=", + "owner": "informalsystems", + "repo": "gaia", + "rev": "d9e61fb98308dea2e02e8c6c6a9ab969dc240cc7", + "type": "github" + }, + "original": { + "owner": "informalsystems", + "ref": "v6.0.4-ordered", + "repo": "gaia", + "type": "github" + } + }, "gaia6-src": { "flake": false, "locked": { @@ -1564,6 +1916,23 @@ "type": "github" } }, + "gaia6-src_3": { + "flake": false, + "locked": { + "lastModified": 1646904235, + "narHash": "sha256-JdD0DTdMo05ggGvpHN5hugEEtGA0/WQ4bhbryDlfGXo=", + "owner": "cosmos", + "repo": "gaia", + "rev": "305668ab9d962431c79d718bb0ffdeec77a46439", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v6.0.4", + "repo": "gaia", + "type": "github" + } + }, "gaia7-src": { "flake": false, "locked": { @@ -1598,6 +1967,23 @@ "type": "github" } }, + "gaia7-src_3": { + "flake": false, + "locked": { + "lastModified": 1665762684, + "narHash": "sha256-hsDqDASwTPIb1BGOqa9nu4C5Y5q3hBoXYhkAFY7B9Cs=", + "owner": "cosmos", + "repo": "gaia", + "rev": "5db8fcc9a229730f5115bed82d0f85b6db7184b4", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v7.1.0", + "repo": "gaia", + "type": "github" + } + }, "gaia8-src": { "flake": false, "locked": { @@ -1632,6 +2018,23 @@ "type": "github" } }, + "gaia8-src_3": { + "flake": false, + "locked": { + "lastModified": 1676667875, + "narHash": "sha256-8XPcJRQEQDtTbGFg0pWexkNdWESn1FoKvz4T2Z8UPDw=", + "owner": "cosmos", + "repo": "gaia", + "rev": "890ab3aa2e5788537b0d2ebc9bafdc968340e0e5", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v8.0.1", + "repo": "gaia", + "type": "github" + } + }, "gaia9-src": { "flake": false, "locked": { @@ -1666,14 +2069,31 @@ "type": "github" } }, - "gex-src": { + "gaia9-src_3": { "flake": false, "locked": { - "lastModified": 1660333522, - "narHash": "sha256-7jtCpOTHamXAInfKYkMIDFKF4lViuPkusThj4ggGUbg=", + "lastModified": 1681924944, + "narHash": "sha256-UIM6yfqs1yZZ2BO/bBB43pPYSW1IzaYsk2f500tDYzA=", "owner": "cosmos", - "repo": "gex", - "rev": "bc168741b2019745d343606d31b5c274f216fc3f", + "repo": "gaia", + "rev": "05b6b87d3c9121e933eab437772ea56f33ae268f", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v9.0.3", + "repo": "gaia", + "type": "github" + } + }, + "gex-src": { + "flake": false, + "locked": { + "lastModified": 1660333522, + "narHash": "sha256-7jtCpOTHamXAInfKYkMIDFKF4lViuPkusThj4ggGUbg=", + "owner": "cosmos", + "repo": "gex", + "rev": "bc168741b2019745d343606d31b5c274f216fc3f", "type": "github" }, "original": { @@ -1700,6 +2120,23 @@ "type": "github" } }, + "gex-src_3": { + "flake": false, + "locked": { + "lastModified": 1660333522, + "narHash": "sha256-7jtCpOTHamXAInfKYkMIDFKF4lViuPkusThj4ggGUbg=", + "owner": "cosmos", + "repo": "gex", + "rev": "bc168741b2019745d343606d31b5c274f216fc3f", + "type": "github" + }, + "original": { + "owner": "cosmos", + "repo": "gex", + "rev": "bc168741b2019745d343606d31b5c274f216fc3f", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -1722,6 +2159,28 @@ } }, "gitignore_2": { + "inputs": { + "nixpkgs": [ + "cosmos-old", + "pre-commit-hooks", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_3": { "inputs": { "nixpkgs": [ "cvm", @@ -1744,7 +2203,7 @@ "type": "github" } }, - "gitignore_3": { + "gitignore_4": { "inputs": { "nixpkgs": [ "devenv", @@ -1769,9 +2228,9 @@ "helix": { "inputs": { "crane": "crane_3", - "flake-utils": "flake-utils_8", - "nixpkgs": "nixpkgs_8", - "rust-overlay": "rust-overlay_2" + "flake-utils": "flake-utils_10", + "nixpkgs": "nixpkgs_10", + "rust-overlay": "rust-overlay_3" }, "locked": { "lastModified": 1699520217, @@ -1790,7 +2249,7 @@ "hercules-ci-effects": { "inputs": { "flake-parts": "flake-parts_5", - "nixpkgs": "nixpkgs_6" + "nixpkgs": "nixpkgs_8" }, "locked": { "lastModified": 1698165573, @@ -1840,6 +2299,23 @@ "type": "github" } }, + "hermes-src_3": { + "flake": false, + "locked": { + "lastModified": 1689751768, + "narHash": "sha256-yq+jdHSwUejMA1hURSHWHJ8QSyhDdnhpKE+tejgWSSE=", + "owner": "informalsystems", + "repo": "hermes", + "rev": "1c1cf02988db67507de7d484e1a7f317fe494d6c", + "type": "github" + }, + "original": { + "owner": "informalsystems", + "ref": "v1.6.0", + "repo": "hermes", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -1894,6 +2370,23 @@ "type": "github" } }, + "ibc-go-v2-src_3": { + "flake": false, + "locked": { + "lastModified": 1663274791, + "narHash": "sha256-LuJvlXmGRyJAiM6+uk+NuamjIsEqMqF20twBmB0p8+k=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "e45fa32d1cf91c36807428f688d8e2ec88947940", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v2.4.1", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v3-src": { "flake": false, "locked": { @@ -1928,6 +2421,23 @@ "type": "github" } }, + "ibc-go-v3-src_3": { + "flake": false, + "locked": { + "lastModified": 1663683283, + "narHash": "sha256-Er24B1unLYR/gG4JSrV+vZ/cPD6t7OFvtqp7AJCtDSE=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "250157f3fd40abaf9f8f1452cd78bf3304c38c72", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v3.3.0", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v4-src": { "flake": false, "locked": { @@ -1962,6 +2472,23 @@ "type": "github" } }, + "ibc-go-v4-src_3": { + "flake": false, + "locked": { + "lastModified": 1667809128, + "narHash": "sha256-R1/AH6laXdaMftgwnV4t/pL3QoKnZ1UaBGoqOipOvQI=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "ecb845d5e43f53decf48f8ed88c7847a9a4375cb", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v4.2.0", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v5-src": { "flake": false, "locked": { @@ -1996,6 +2523,23 @@ "type": "github" } }, + "ibc-go-v5-src_3": { + "flake": false, + "locked": { + "lastModified": 1668024626, + "narHash": "sha256-+Z78PyGODLr2Y5G8evubsoQE3tyUcxCHJDsLXKTmdlI=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "c0acd5bd1778f2b7ecdf593006f56bd3e273bd49", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v5.1.0", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v6-src": { "flake": false, "locked": { @@ -2030,6 +2574,23 @@ "type": "github" } }, + "ibc-go-v6-src_3": { + "flake": false, + "locked": { + "lastModified": 1671525236, + "narHash": "sha256-V8kUNwgNfx1tZJazlnaTF6wBb7ztueh1KrAGgiP8hCM=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "d34cef7e075dda1a24a0a3e9b6d3eff406cc606c", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v6.1.0", + "repo": "ibc-go", + "type": "github" + } + }, "ibc-go-v7-src": { "flake": false, "locked": { @@ -2048,6 +2609,23 @@ } }, "ibc-go-v7-src_2": { + "flake": false, + "locked": { + "lastModified": 1687464721, + "narHash": "sha256-UsCzjLKyedW2h3PQDNUNNL7KZiD23MM6kPQSnKS8FNs=", + "owner": "cosmos", + "repo": "ibc-go", + "rev": "d02ab9db8fc80eb5e55041d3d6416370c33441f7", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v7.2.0", + "repo": "ibc-go", + "type": "github" + } + }, + "ibc-go-v7-src_3": { "flake": false, "locked": { "lastModified": 1693509694, @@ -2166,6 +2744,23 @@ "type": "github" } }, + "ibc-rs-src_3": { + "flake": false, + "locked": { + "lastModified": 1661171856, + "narHash": "sha256-M9KsPQdvyTArDe3sTi29+gfs69KHtpoNYLgI7IHYo9U=", + "owner": "informalsystems", + "repo": "ibc-rs", + "rev": "ed4dd8c8b4ebd695730de2a1c69f3011cb179352", + "type": "github" + }, + "original": { + "owner": "informalsystems", + "ref": "v1.0.0", + "repo": "ibc-rs", + "type": "github" + } + }, "ica-src": { "flake": false, "locked": { @@ -2183,6 +2778,22 @@ } }, "ica-src_2": { + "flake": false, + "locked": { + "lastModified": 1647255020, + "narHash": "sha256-Ah5pivnAmk3W0fLWnrBbi84tqwJYQETSILSvNVH6fI8=", + "owner": "cosmos", + "repo": "interchain-accounts-demo", + "rev": "09b6a493a84a135f395d74d5ec82ea983617a714", + "type": "github" + }, + "original": { + "owner": "cosmos", + "repo": "interchain-accounts-demo", + "type": "github" + } + }, + "ica-src_3": { "flake": false, "locked": { "lastModified": 1695202199, @@ -2232,6 +2843,23 @@ "type": "github" } }, + "ignite-cli-src_3": { + "flake": false, + "locked": { + "lastModified": 1662991379, + "narHash": "sha256-sVgIjecswxD8OBXRXoVk2BNsTXzUcYAb6QZk0rVrQqo=", + "owner": "ignite", + "repo": "cli", + "rev": "21c6430cfcc17c69885524990c448d4a3f56461c", + "type": "github" + }, + "original": { + "owner": "ignite", + "ref": "v0.24.0", + "repo": "cli", + "type": "github" + } + }, "instrumental": { "inputs": { "cosmos": [ @@ -2286,6 +2914,23 @@ } }, "interchain-security-src_2": { + "flake": false, + "locked": { + "lastModified": 1662985265, + "narHash": "sha256-MhH5R1eEKel8nX1UIw4PAsSTPraP7ivrPU/+StqaD6U=", + "owner": "cosmos", + "repo": "interchain-security", + "rev": "1162655c89221588d4b440717b2ca1c65170aec2", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v0.1.4", + "repo": "interchain-security", + "type": "github" + } + }, + "interchain-security-src_3": { "flake": false, "locked": { "lastModified": 1697113174, @@ -2336,6 +2981,23 @@ "type": "github" } }, + "iris-src_3": { + "flake": false, + "locked": { + "lastModified": 1618986686, + "narHash": "sha256-1nPJOuYeGjzBYFCS0IiC5j9TJd5KVa9IL0kROks328E=", + "owner": "irisnet", + "repo": "irishub", + "rev": "53e156b2ee7eeb0b9d5b263066d0d3c88a1af736", + "type": "github" + }, + "original": { + "owner": "irisnet", + "ref": "v1.1.1", + "repo": "irishub", + "type": "github" + } + }, "ixo-src": { "flake": false, "locked": { @@ -2370,6 +3032,23 @@ "type": "github" } }, + "ixo-src_3": { + "flake": false, + "locked": { + "lastModified": 1645476442, + "narHash": "sha256-Ewp9UyoH6z7YGrcXVpYJveRvDq02c1mNZj2hzlOoW8s=", + "owner": "ixofoundation", + "repo": "ixo-blockchain", + "rev": "2bef5d79205057be71677837dc1174be848e13e9", + "type": "github" + }, + "original": { + "owner": "ixofoundation", + "ref": "v0.18.0-rc1", + "repo": "ixo-blockchain", + "type": "github" + } + }, "juno-src": { "flake": false, "locked": { @@ -2404,7 +3083,24 @@ "type": "github" } }, - "lowdown-src": { + "juno-src_3": { + "flake": false, + "locked": { + "lastModified": 1679292088, + "narHash": "sha256-9xWOnlqjJWY7dyICYjl1Fmqi27352TF9ihcbZBI/Dps=", + "owner": "CosmosContracts", + "repo": "juno", + "rev": "1f392744afd9829f3f7837fe6f13800a19bad961", + "type": "github" + }, + "original": { + "owner": "CosmosContracts", + "ref": "v13.0.1", + "repo": "juno", + "type": "github" + } + }, + "lowdown-src": { "flake": false, "locked": { "lastModified": 1633514407, @@ -2454,9 +3150,26 @@ "type": "github" } }, + "migaloo-src_3": { + "flake": false, + "locked": { + "lastModified": 1681833529, + "narHash": "sha256-7sOAcUcc1HpZgLjjdiNuXeXCq9vB9EXCMY4YIT1MAgU=", + "owner": "White-Whale-Defi-Platform", + "repo": "migaloo-chain", + "rev": "129e6fecd377614123f2af33417f9e31accf195f", + "type": "github" + }, + "original": { + "owner": "White-Whale-Defi-Platform", + "ref": "v2.0.2", + "repo": "migaloo-chain", + "type": "github" + } + }, "networks": { "inputs": { - "nixpkgs": "nixpkgs_9" + "nixpkgs": "nixpkgs_11" }, "locked": { "lastModified": 1701376815, @@ -2507,6 +3220,23 @@ } }, "neutron-src_3": { + "flake": false, + "locked": { + "lastModified": 1685114240, + "narHash": "sha256-xHi4W4fOT3kTmkPEKdGp6JbzKQELdWy9PIn0qsZhprY=", + "owner": "neutron-org", + "repo": "neutron", + "rev": "3c8dde1ff524551e24295d393a3913c25199d265", + "type": "github" + }, + "original": { + "owner": "neutron-org", + "ref": "v1.0.2", + "repo": "neutron", + "type": "github" + } + }, + "neutron-src_4": { "flake": false, "locked": { "lastModified": 1701174344, @@ -2581,6 +3311,21 @@ } }, "nix-std_2": { + "locked": { + "lastModified": 1658944356, + "narHash": "sha256-+nBrRSPsDIjrmLfLdiB/a22Gj4bhEF53ubWN0z33NJo=", + "owner": "chessai", + "repo": "nix-std", + "rev": "9500903a19ef2720469578de0e10ce9e66623bdf", + "type": "github" + }, + "original": { + "owner": "chessai", + "repo": "nix-std", + "type": "github" + } + }, + "nix-std_3": { "locked": { "lastModified": 1685917625, "narHash": "sha256-2manVKofCZrCToVDnDYNvtYUFBYOM5JhdDoNGVY4fq4=", @@ -2595,7 +3340,7 @@ "type": "github" } }, - "nix-std_3": { + "nix-std_4": { "locked": { "lastModified": 1685917625, "narHash": "sha256-2manVKofCZrCToVDnDYNvtYUFBYOM5JhdDoNGVY4fq4=", @@ -2767,6 +3512,22 @@ } }, "nixpkgs-stable": { + "locked": { + "lastModified": 1673800717, + "narHash": "sha256-SFHraUqLSu5cC6IxTprex/nTsI81ZQAtDvlBvGDWfnA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "2f9fd351ec37f5d479556cd48be4ca340da59b8f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-22.11", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-stable_2": { "locked": { "lastModified": 1685801374, "narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=", @@ -2782,7 +3543,7 @@ "type": "github" } }, - "nixpkgs-stable_2": { + "nixpkgs-stable_3": { "locked": { "lastModified": 1685801374, "narHash": "sha256-otaSUoFEMM+LjBI1XL/xGB5ao6IwnZOXc47qhIgJe8U=", @@ -2815,6 +3576,36 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1690272529, + "narHash": "sha256-MakzcKXEdv/I4qJUtq/k/eG+rVmyOZLnYNC2w1mB59Y=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "ef99fa5c5ed624460217c31ac4271cfb5cb2502c", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { + "locked": { + "lastModified": 1701174899, + "narHash": "sha256-1W+FMe8mWsJKXoBc+QgKmEeRj33kTFnPq7XCjU+bfnA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "010c7296f3b19a58b206fdf7d68d75a5b0a09e9e", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_12": { "locked": { "lastModified": 1698611440, "narHash": "sha256-jPjHjrerhYDy3q9+s5EAsuhyhuknNfowY6yt6pjn9pc=", @@ -2830,7 +3621,7 @@ "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_13": { "locked": { "lastModified": 1653917367, "narHash": "sha256-04MsJC0g9kE01nBuXThMppZK+yvCZECQnUaZKSU+HJo=", @@ -2844,7 +3635,7 @@ "type": "indirect" } }, - "nixpkgs_12": { + "nixpkgs_14": { "locked": { "lastModified": 1681358109, "narHash": "sha256-eKyxW4OohHQx9Urxi7TQlFBTDWII+F+x2hklDOQPB50=", @@ -2877,15 +3668,15 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1699343069, - "narHash": "sha256-s7BBhyLA6MI6FuJgs4F/SgpntHBzz40/qV0xLPW6A1Q=", - "owner": "NixOS", + "lastModified": 1673947312, + "narHash": "sha256-xx/2nRwRy3bXrtry6TtydKpJpqHahjuDB5sFkQ/XNDE=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "ec750fd01963ab6b20ee1f0cb488754e8036d89d", + "rev": "2d38b664b4400335086a713a0036aafaa002c003", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "nixos", "ref": "nixpkgs-unstable", "repo": "nixpkgs", "type": "github" @@ -2893,27 +3684,27 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1699781429, - "narHash": "sha256-UYefjidASiLORAjIvVsUHG6WBtRhM67kTjEY4XfZOFs=", + "lastModified": 1681358109, + "narHash": "sha256-eKyxW4OohHQx9Urxi7TQlFBTDWII+F+x2hklDOQPB50=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e44462d6021bfe23dfb24b775cc7c390844f773d", + "rev": "96ba1c52e54e74c3197f4d43026b3f3d92e83ff9", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "nixpkgs-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_5": { "locked": { - "lastModified": 1678875422, - "narHash": "sha256-T3o6NcQPwXjxJMn2shz86Chch4ljXgZn746c2caGxd8=", + "lastModified": 1699343069, + "narHash": "sha256-s7BBhyLA6MI6FuJgs4F/SgpntHBzz40/qV0xLPW6A1Q=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "126f49a01de5b7e35a43fd43f891ecf6d3a51459", + "rev": "ec750fd01963ab6b20ee1f0cb488754e8036d89d", "type": "github" }, "original": { @@ -2925,11 +3716,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1697723726, - "narHash": "sha256-SaTWPkI8a5xSHX/rrKzUe+/uVNy6zCGMXgoeMb7T9rg=", + "lastModified": 1699781429, + "narHash": "sha256-UYefjidASiLORAjIvVsUHG6WBtRhM67kTjEY4XfZOFs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7c9cc5a6e5d38010801741ac830a3f8fd667a7a0", + "rev": "e44462d6021bfe23dfb24b775cc7c390844f773d", "type": "github" }, "original": { @@ -2941,31 +3732,31 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1685566663, - "narHash": "sha256-btHN1czJ6rzteeCuE/PNrdssqYD2nIA4w48miQAFloM=", - "owner": "nixos", + "lastModified": 1678875422, + "narHash": "sha256-T3o6NcQPwXjxJMn2shz86Chch4ljXgZn746c2caGxd8=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "4ecab3273592f27479a583fb6d975d4aba3486fe", + "rev": "126f49a01de5b7e35a43fd43f891ecf6d3a51459", "type": "github" }, "original": { - "owner": "nixos", - "ref": "23.05", + "owner": "NixOS", + "ref": "nixpkgs-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_8": { "locked": { - "lastModified": 1690272529, - "narHash": "sha256-MakzcKXEdv/I4qJUtq/k/eG+rVmyOZLnYNC2w1mB59Y=", - "owner": "nixos", + "lastModified": 1697723726, + "narHash": "sha256-SaTWPkI8a5xSHX/rrKzUe+/uVNy6zCGMXgoeMb7T9rg=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "ef99fa5c5ed624460217c31ac4271cfb5cb2502c", + "rev": "7c9cc5a6e5d38010801741ac830a3f8fd667a7a0", "type": "github" }, "original": { - "owner": "nixos", + "owner": "NixOS", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" @@ -2973,21 +3764,23 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1701174899, - "narHash": "sha256-1W+FMe8mWsJKXoBc+QgKmEeRj33kTFnPq7XCjU+bfnA=", - "owner": "NixOS", + "lastModified": 1685566663, + "narHash": "sha256-btHN1czJ6rzteeCuE/PNrdssqYD2nIA4w48miQAFloM=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "010c7296f3b19a58b206fdf7d68d75a5b0a09e9e", + "rev": "4ecab3273592f27479a583fb6d975d4aba3486fe", "type": "github" }, "original": { - "id": "nixpkgs", - "type": "indirect" + "owner": "nixos", + "ref": "23.05", + "repo": "nixpkgs", + "type": "github" } }, "npm-buildpackage": { "inputs": { - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1686315622, @@ -3021,6 +3814,23 @@ } }, "osmosis-src_2": { + "flake": false, + "locked": { + "lastModified": 1692886846, + "narHash": "sha256-VdM6hGqcDyCNx7AR8s7SxE3pEMxHiIhCJ7592sDp3uc=", + "owner": "osmosis-labs", + "repo": "osmosis", + "rev": "1c5f25d04f19d6302e0bdd585ba1d7a2cc96e397", + "type": "github" + }, + "original": { + "owner": "osmosis-labs", + "ref": "v18.0.0", + "repo": "osmosis", + "type": "github" + } + }, + "osmosis-src_3": { "flake": false, "locked": { "lastModified": 1695859760, @@ -3037,10 +3847,61 @@ "type": "github" } }, + "osmosis6-src": { + "flake": false, + "locked": { + "lastModified": 1646678581, + "narHash": "sha256-fGcz33PPA5dJ4J9vgfbYvBxNydu3/YuKSCf8pZkn5PM=", + "owner": "osmosis-labs", + "repo": "osmosis", + "rev": "2b61fd38505dbcbad08e78c96b7ab17e7ae1c85d", + "type": "github" + }, + "original": { + "owner": "osmosis-labs", + "ref": "v6.4.1", + "repo": "osmosis", + "type": "github" + } + }, + "osmosis7-src": { + "flake": false, + "locked": { + "lastModified": 1651600564, + "narHash": "sha256-aY6L+5Iw5tu/QOZ1ZgZq163MCy4ZZDHVl53MhZ8AyS4=", + "owner": "osmosis-labs", + "repo": "osmosis", + "rev": "ab02323b075e2573cd7a54736d705c88797d11c5", + "type": "github" + }, + "original": { + "owner": "osmosis-labs", + "ref": "v7.3.0", + "repo": "osmosis", + "type": "github" + } + }, + "osmosis8-src": { + "flake": false, + "locked": { + "lastModified": 1652595598, + "narHash": "sha256-upQzIJnzswT+HO6H0welw/X5n4F/K1k/dP4FQMOeC8Q=", + "owner": "osmosis-labs", + "repo": "osmosis", + "rev": "16e3b51f19a58f815a4eabcbcee11886eb33e026", + "type": "github" + }, + "original": { + "owner": "osmosis-labs", + "ref": "v8.0.0", + "repo": "osmosis", + "type": "github" + } + }, "polkadot": { "inputs": { "fenix": "fenix", - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_11", "nixpkgs": [ "nixpkgs" ] @@ -3063,18 +3924,46 @@ "pre-commit-hooks": { "inputs": { "flake-compat": "flake-compat", + "flake-utils": [ + "cosmos-old", + "flake-utils" + ], + "gitignore": "gitignore_2", + "nixpkgs": [ + "cosmos-old", + "nixpkgs" + ], + "nixpkgs-stable": "nixpkgs-stable" + }, + "locked": { + "lastModified": 1674122161, + "narHash": "sha256-9QM4rvgUSEwO8DWtJN9sR/afEqrH1s3b6ACsZT5wiAM=", + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "rev": "53e766957b73298fa68b47478c48cbcc005cc18a", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "pre-commit-hooks.nix", + "type": "github" + } + }, + "pre-commit-hooks_2": { + "inputs": { + "flake-compat": "flake-compat_2", "flake-utils": [ "cvm", "cosmos", "flake-utils" ], - "gitignore": "gitignore_2", + "gitignore": "gitignore_3", "nixpkgs": [ "cvm", "cosmos", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable" + "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { "lastModified": 1698227354, @@ -3090,19 +3979,19 @@ "type": "github" } }, - "pre-commit-hooks_2": { + "pre-commit-hooks_3": { "inputs": { "flake-compat": [ "devenv", "flake-compat" ], - "flake-utils": "flake-utils_5", - "gitignore": "gitignore_3", + "flake-utils": "flake-utils_7", + "gitignore": "gitignore_4", "nixpkgs": [ "devenv", "nixpkgs" ], - "nixpkgs-stable": "nixpkgs-stable_2" + "nixpkgs-stable": "nixpkgs-stable_3" }, "locked": { "lastModified": 1688056373, @@ -3120,7 +4009,7 @@ }, "process-compose": { "inputs": { - "flake-utils": "flake-utils_10", + "flake-utils": "flake-utils_12", "nixpkgs": [ "nixpkgs" ] @@ -3205,6 +4094,23 @@ "type": "github" } }, + "regen-src_3": { + "flake": false, + "locked": { + "lastModified": 1645832054, + "narHash": "sha256-lDb0/Bw4hAX71jsCQJUju1mKYNacWEVezx6+KdIdu6Q=", + "owner": "regen-network", + "repo": "regen-ledger", + "rev": "5fb6268ed18a488ab88fb3bfa4b84e10892a7562", + "type": "github" + }, + "original": { + "owner": "regen-network", + "ref": "v3.0.0", + "repo": "regen-ledger", + "type": "github" + } + }, "relayer-src": { "flake": false, "locked": { @@ -3239,12 +4145,30 @@ "type": "github" } }, + "relayer-src_3": { + "flake": false, + "locked": { + "lastModified": 1635197290, + "narHash": "sha256-xD+xZG4Gb6557y/jkXTGdbt8qJ6izMgC4H3uo2/j5vU=", + "owner": "cosmos", + "repo": "relayer", + "rev": "7797aa103af68faa4269af586fe6df1d30e91d4a", + "type": "github" + }, + "original": { + "owner": "cosmos", + "ref": "v1.0.0", + "repo": "relayer", + "type": "github" + } + }, "root": { "inputs": { "bech32cli": "bech32cli", "bundlers": "bundlers", "composable-ibc-src": "composable-ibc-src", "cosmos": "cosmos", + "cosmos-old": "cosmos-old", "crane": "crane", "cvm": "cvm", "darwin": "darwin", @@ -3252,21 +4176,21 @@ "eth-pos-devnet-src": "eth-pos-devnet-src", "ethereum": "ethereum", "flake-parts": "flake-parts_6", - "flake-utils": "flake-utils_7", + "flake-utils": "flake-utils_9", "helix": "helix", "home-manager": "home-manager", "instrumental": "instrumental", "networks": "networks", - "neutron-src": "neutron-src_3", - "nix-std": "nix-std_3", - "nixpkgs": "nixpkgs_10", + "neutron-src": "neutron-src_4", + "nix-std": "nix-std_4", + "nixpkgs": "nixpkgs_12", "nixpkgs-latest": "nixpkgs-latest", "npm-buildpackage": "npm-buildpackage", "polkadot": "polkadot", "process-compose": "process-compose", "process-compose-flake": "process-compose-flake", - "rust-overlay": "rust-overlay_3", - "sbt-derivation": "sbt-derivation_2", + "rust-overlay": "rust-overlay_4", + "sbt-derivation": "sbt-derivation_3", "zombienet": "zombienet" } }, @@ -3289,7 +4213,27 @@ }, "rust-overlay": { "inputs": { - "flake-utils": "flake-utils_4", + "flake-utils": "flake-utils_3", + "nixpkgs": "nixpkgs_4" + }, + "locked": { + "lastModified": 1688265347, + "narHash": "sha256-oe3kLnNvw2VWbG4Rp6IWUO5Uu5gF8J2oq8DbqbCsdZ4=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "b8f3db465405014039985f1c5cea92cc29e1b3b5", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "b8f3db465405014039985f1c5cea92cc29e1b3b5", + "type": "github" + } + }, + "rust-overlay_2": { + "inputs": { + "flake-utils": "flake-utils_6", "nixpkgs": [ "cvm", "nixpkgs" @@ -3309,7 +4253,7 @@ "type": "github" } }, - "rust-overlay_2": { + "rust-overlay_3": { "inputs": { "flake-utils": [ "helix", @@ -3334,10 +4278,10 @@ "type": "github" } }, - "rust-overlay_3": { + "rust-overlay_4": { "inputs": { - "flake-utils": "flake-utils_11", - "nixpkgs": "nixpkgs_12" + "flake-utils": "flake-utils_13", + "nixpkgs": "nixpkgs_14" }, "locked": { "lastModified": 1700084394, @@ -3354,9 +4298,24 @@ } }, "sbt-derivation": { + "locked": { + "lastModified": 1617466857, + "narHash": "sha256-Z7eWMLreLtiSiJ3nWDWBy1w9WNEFexkYCgT/dWZF7yo=", + "owner": "zaninime", + "repo": "sbt-derivation", + "rev": "920b6f187937493371e2b1687261017e6e014cf1", + "type": "github" + }, + "original": { + "owner": "zaninime", + "repo": "sbt-derivation", + "type": "github" + } + }, + "sbt-derivation_2": { "inputs": { - "flake-utils": "flake-utils_3", - "nixpkgs": "nixpkgs_3" + "flake-utils": "flake-utils_5", + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1698464090, @@ -3372,7 +4331,7 @@ "type": "github" } }, - "sbt-derivation_2": { + "sbt-derivation_3": { "inputs": { "flake-utils": [ "flake-utils" @@ -3412,6 +4371,22 @@ } }, "sconfig-src_2": { + "flake": false, + "locked": { + "lastModified": 1594094862, + "narHash": "sha256-jR2hkR0YlPyW2nKWJl90kL80R+9psNKGPYxGg7Y/YGw=", + "owner": "freshautomations", + "repo": "sconfig", + "rev": "88043754c024aec433b3b059af170b6f555931c3", + "type": "github" + }, + "original": { + "owner": "freshautomations", + "repo": "sconfig", + "type": "github" + } + }, + "sconfig-src_3": { "flake": false, "locked": { "lastModified": 1679585941, @@ -3461,6 +4436,23 @@ "type": "github" } }, + "sentinel-src_3": { + "flake": false, + "locked": { + "lastModified": 1647195309, + "narHash": "sha256-+ZobsjLNxVL3+zi6OEFQhff6Gbd9kng8B0haqcOoiP0=", + "owner": "sentinel-official", + "repo": "hub", + "rev": "7001dc8bc4517efa33cfcc83e8b127528b5bdf2e", + "type": "github" + }, + "original": { + "owner": "sentinel-official", + "ref": "v0.9.0-rc0", + "repo": "hub", + "type": "github" + } + }, "sifchain-src": { "flake": false, "locked": { @@ -3478,7 +4470,24 @@ "type": "github" } }, - "sifchain-src_2": { + "sifchain-src_2": { + "flake": false, + "locked": { + "lastModified": 1648486445, + "narHash": "sha256-n5fmWtdrc0Rhs6Uo+zjcSXmyEFVIsA5L9dlrbRXGDmU=", + "owner": "Sifchain", + "repo": "sifnode", + "rev": "269cfadf6a4c08879247c2b8373323ae7239a425", + "type": "github" + }, + "original": { + "owner": "Sifchain", + "ref": "v0.12.1", + "repo": "sifnode", + "type": "github" + } + }, + "sifchain-src_3": { "flake": false, "locked": { "lastModified": 1648486445, @@ -3529,6 +4538,23 @@ "type": "github" } }, + "stargaze-src_3": { + "flake": false, + "locked": { + "lastModified": 1645539964, + "narHash": "sha256-5I5pdnBJHwNaI2Soet+zH3aH+pUbYdC9TgHBjOd1TmA=", + "owner": "public-awesome", + "repo": "stargaze", + "rev": "6ee57f18714a6d94cc6205afcd1af2ab655f8f0f", + "type": "github" + }, + "original": { + "owner": "public-awesome", + "ref": "v3.0.0", + "repo": "stargaze", + "type": "github" + } + }, "stoml-src": { "flake": false, "locked": { @@ -3546,6 +4572,22 @@ } }, "stoml-src_2": { + "flake": false, + "locked": { + "lastModified": 1622172633, + "narHash": "sha256-PvKkOjjWkmK90PzKcOBq0pUWLjHLjfYs9PRqqzAR7/8=", + "owner": "freshautomations", + "repo": "stoml", + "rev": "f5dab84dbf52345a1f36389aec38b02fda086a47", + "type": "github" + }, + "original": { + "owner": "freshautomations", + "repo": "stoml", + "type": "github" + } + }, + "stoml-src_3": { "flake": false, "locked": { "lastModified": 1666796497, @@ -3595,6 +4637,23 @@ "type": "github" } }, + "stride-consumer-src_3": { + "flake": false, + "locked": { + "lastModified": 1689464372, + "narHash": "sha256-DByig9ISs9x9Kvakc8LFL558VKhM+UBiaESWgyVzI0w=", + "owner": "Stride-Labs", + "repo": "stride", + "rev": "bbf0bb7f52878f3205c76bb1e96662fe7bd7af8d", + "type": "github" + }, + "original": { + "owner": "Stride-Labs", + "ref": "v12.1.0", + "repo": "stride", + "type": "github" + } + }, "stride-src": { "flake": false, "locked": { @@ -3629,6 +4688,23 @@ "type": "github" } }, + "stride-src_3": { + "flake": false, + "locked": { + "lastModified": 1679819302, + "narHash": "sha256-fdjnFHPBZNnhDyVoMuPfqNb6YUYRdcMO73FlZHjIuzA=", + "owner": "Stride-Labs", + "repo": "stride", + "rev": "3c69e7644859981b1fd9313eb1f0c5e5886e4a0d", + "type": "github" + }, + "original": { + "owner": "Stride-Labs", + "ref": "v8.0.0", + "repo": "stride", + "type": "github" + } + }, "systems": { "locked": { "lastModified": 1681028828, @@ -3644,6 +4720,21 @@ "type": "github" } }, + "systems_10": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -3764,6 +4855,23 @@ "type": "github" } }, + "terra-src": { + "flake": false, + "locked": { + "lastModified": 1645516218, + "narHash": "sha256-7cmVYWFLeOZJtbfw8qaVKLDMVafoeFDXOcrmrMS9buE=", + "owner": "terra-money", + "repo": "core", + "rev": "a6b93b72a7d4fabbbb85fb89e685426f5d07cac1", + "type": "github" + }, + "original": { + "owner": "terra-money", + "ref": "v0.5.17", + "repo": "core", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": [ @@ -3802,6 +4910,23 @@ "type": "github" } }, + "ts-relayer-src_2": { + "flake": false, + "locked": { + "lastModified": 1640291594, + "narHash": "sha256-mSI+qgB+e9YcFrcUAgHQnbXOQ8wxO2GmD0wNe+3ya0g=", + "owner": "confio", + "repo": "ts-relayer", + "rev": "23930794ddb64afcc80ac73ffe31ca69072c6549", + "type": "github" + }, + "original": { + "owner": "confio", + "ref": "v0.4.0", + "repo": "ts-relayer", + "type": "github" + } + }, "umee-src": { "flake": false, "locked": { @@ -3820,6 +4945,23 @@ } }, "umee-src_2": { + "flake": false, + "locked": { + "lastModified": 1648176855, + "narHash": "sha256-s7MnAaM+O84JDO1uBNZm1qGN6ZfYmhXD5rCvns4u/rc=", + "owner": "umee-network", + "repo": "umee", + "rev": "3c9b8db04d6ab19d31e89df65232abc35d1a8a59", + "type": "github" + }, + "original": { + "owner": "umee-network", + "ref": "v2.0.0", + "repo": "umee", + "type": "github" + } + }, + "umee-src_3": { "flake": false, "locked": { "lastModified": 1649261156, @@ -3870,6 +5012,23 @@ "type": "github" } }, + "wasmd-src_3": { + "flake": false, + "locked": { + "lastModified": 1669987561, + "narHash": "sha256-F0p555FEeA405tuLn82yUEbRZpJLs85GrUKvSrjTdjk=", + "owner": "CosmWasm", + "repo": "wasmd", + "rev": "a347ace2ff41539fe06c68168bc6f28d6ca9fa52", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v0.30.0", + "repo": "wasmd", + "type": "github" + } + }, "wasmd_next-src": { "flake": false, "locked": { @@ -3904,6 +5063,23 @@ "type": "github" } }, + "wasmd_next-src_3": { + "flake": false, + "locked": { + "lastModified": 1682094944, + "narHash": "sha256-b+6XhBdKyQlrzsYxVRrDf4vHpv8GAJkGwHVfJ9sdf3U=", + "owner": "CosmWasm", + "repo": "wasmd", + "rev": "c2bb27d289f7f72f1471a4b33cb08fdfc8d66f63", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v0.40.0-rc.1", + "repo": "wasmd", + "type": "github" + } + }, "wasmvm_0_16_3-src": { "flake": false, "locked": { @@ -3921,6 +5097,23 @@ "type": "github" } }, + "wasmvm_0_16_3-src_2": { + "flake": false, + "locked": { + "lastModified": 1640251271, + "narHash": "sha256-XvgAMDvAgzWaH7Q+mNZUBoaVhqAVlZ4ucIL0QFyNvWw=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "458e983721624548e66c0dcdd35140383966515e", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v0.16.3", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1-src": { "flake": false, "locked": { @@ -3955,6 +5148,23 @@ "type": "github" } }, + "wasmvm_1-src_3": { + "flake": false, + "locked": { + "lastModified": 1652698028, + "narHash": "sha256-4m64mPwFLz7aZEKVxM2lJQtX98BkhdKTZb3evpDOk/4=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "bc49a2f4842d023c0038798f343b56f3f0530646", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.0.0", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1_1_1-src": { "flake": false, "locked": { @@ -3989,6 +5199,23 @@ "type": "github" } }, + "wasmvm_1_1_1-src_3": { + "flake": false, + "locked": { + "lastModified": 1663600745, + "narHash": "sha256-9K/G7Wu/TfW4Z+lseEutXbdtr+A40nbVejBphegF5z4=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "3d791055751e428f93f54f64c2d20d20da2ff2a9", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.1.1", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1_1_2-src": { "flake": false, "locked": { @@ -4023,6 +5250,23 @@ "type": "github" } }, + "wasmvm_1_1_2-src_3": { + "flake": false, + "locked": { + "lastModified": 1681833975, + "narHash": "sha256-EbzMNkZUO94jEdX0WgAdy5qfhlCG3lpHpVHyT2FcSDw=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "4f84395b1c623483a3c7936c990c2f7e5dad70d8", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.1.2", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1_2_3-src": { "flake": false, "locked": { @@ -4057,6 +5301,23 @@ "type": "github" } }, + "wasmvm_1_2_3-src_3": { + "flake": false, + "locked": { + "lastModified": 1681831436, + "narHash": "sha256-GscUMJ0Tkg77S9IYA9komyKKoa1AyVXSSaU8hw3ZNwk=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "61e41ae2a80081224f469614a267b0ba2a2d305f", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.2.3", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1_2_4-src": { "flake": false, "locked": { @@ -4091,6 +5352,23 @@ "type": "github" } }, + "wasmvm_1_2_4-src_3": { + "flake": false, + "locked": { + "lastModified": 1685977963, + "narHash": "sha256-/GOvkKLQwsPms7h7yEZYLwbZn9Lzk5qQnBXXoZ/R6JM=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "ba491fe9a663e0b45728dd5f0c43f6a93c97f5fe", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.2.4", + "repo": "wasmvm", + "type": "github" + } + }, "wasmvm_1_3_0-src": { "flake": false, "locked": { @@ -4159,6 +5437,23 @@ "type": "github" } }, + "wasmvm_1_beta7-src_3": { + "flake": false, + "locked": { + "lastModified": 1646675433, + "narHash": "sha256-tt9aAPLxtIRsG1VFM1YAIHSotuBl170EiBcHSWTtARI=", + "owner": "CosmWasm", + "repo": "wasmvm", + "rev": "f7015565a59255cd09ebfcbf9345f3c87666fedd", + "type": "github" + }, + "original": { + "owner": "CosmWasm", + "ref": "v1.0.0-beta7", + "repo": "wasmvm", + "type": "github" + } + }, "zombienet": { "inputs": { "flake-parts": "flake-parts_7", diff --git a/flake.nix b/flake.nix index 87d39077420..dc44459216d 100644 --- a/flake.nix +++ b/flake.nix @@ -55,6 +55,11 @@ inputs.rust-overlay.follows = "rust-overlay"; }; + cosmos-old = { + url = + "github:dzmitry-lahoda-forks/cosmos.nix/3039c8f154b1f9f1fb217c2bc0048eaff0da2472"; + }; + bech32cli = { url = "github:strangelove-ventures/bech32cli"; inputs.nixpkgs.follows = "nixpkgs"; @@ -63,7 +68,7 @@ composable-ibc-src = { flake = false; url = - "github:ComposableFi/composable-ibc/d05ec4b3ebd32f4c86a392c0968f8af37ccb35d8"; + "github:ComposableFi/composable-ibc/698146a5a66ce9e5e7a21633ef60e39fa1c8840e"; }; cvm = { url = "github:ComposableFi/cvm"; };