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

Merge frames repos into this repo #169

Closed
wants to merge 684 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
684 commits
Select commit Hold shift + click to select a range
1d82b76
refactor: Rustnightly toolchain and formatting rules set
arrudagates Jun 20, 2022
c25b9d3
Update build.yml
arrudagates Jun 21, 2022
b454bee
Update build.yml
arrudagates Jun 21, 2022
1bc2d0c
Update build.yml
arrudagates Jun 22, 2022
dc4926f
Merge pull request #161 from InvArch/gabriel-pallet-inv4+rmrk
arrudagates Jun 22, 2022
cddb100
INV4 pallet add comments partial completion
jakerumbles Jul 19, 2022
295c8d8
Update INV4/pallet-inv4/src/ipt.rs
jakerumbles Jul 21, 2022
675ebeb
Minted event comment fix
jakerumbles Jul 21, 2022
deaae2a
Burned event comment fix
jakerumbles Jul 21, 2022
006248b
IpInfo comment update
jakerumbles Jul 21, 2022
4a0e516
fix: IPS initial IPT supply not matching
arrudagates Jul 22, 2022
a6ac86a
fix: IPT total supply and execution threshold issues
arrudagates Jul 22, 2022
6cb4e9f
refactor: Removed wasm permission code
arrudagates Jul 22, 2022
67a691c
refactor: Removed unnecessary dependencies
arrudagates Jul 22, 2022
24fcc0f
refactor: Updated RMRK pallet
arrudagates Jul 22, 2022
5d0f838
chore: Fix clippy warnings
arrudagates Jul 22, 2022
5846d06
INV4 comments part 2
jakerumbles Jul 26, 2022
67ba719
INV4 duplicate hash fix
jakerumbles Jul 26, 2022
8000ac6
refactor: Upgraded rmrk and substrate to polkadot-v0.9.26
arrudagates Jul 27, 2022
71da2ea
Upgrade RMRK pallets
arrudagates Jul 28, 2022
fbd3d1d
INV4 commits part 3
jakerumbles Jul 28, 2022
8ad5df1
INV4 pallet add comments partial completion
jakerumbles Jul 19, 2022
e04a901
Update INV4/pallet-inv4/src/ipt.rs
jakerumbles Jul 21, 2022
0611f04
Minted event comment fix
jakerumbles Jul 21, 2022
6e3986a
Burned event comment fix
jakerumbles Jul 21, 2022
42cdd95
IpInfo comment update
jakerumbles Jul 21, 2022
6d5355e
INV4 comments part 2
jakerumbles Jul 26, 2022
8a1ab59
INV4 duplicate hash fix
jakerumbles Jul 26, 2022
3fc14dc
INV4 commits part 3
jakerumbles Jul 28, 2022
368bf8d
Re-adding comments lost in rebase
jakerumbles Jul 28, 2022
d14bf55
Merge branch 'jake-inv4-comments' of https://github.com/InvArch/InvAr…
jakerumbles Jul 28, 2022
467aec7
INV4 comments part 4
jakerumbles Jul 28, 2022
14bdab9
Merge pull request #176 from InvArch/jake-inv4-comments
arrudagates Aug 1, 2022
476f785
fix: Fix comment and multi_account_id salt
arrudagates Aug 1, 2022
d1cc5e1
Upgraded RMRK pallets to commit bff9578
arrudagates Aug 1, 2022
57ef7bf
refactor: Rewritten ips account derivation function to include pallet…
arrudagates Aug 1, 2022
2eaed30
feat: Replaced UniquePalletId with genesis hash as IPS account salt
arrudagates Aug 2, 2022
18693fb
refactor: Removed unnecessary import
arrudagates Aug 2, 2022
285dd83
refactor: Changed events, fixed some bugs and made some minor changes
arrudagates Aug 5, 2022
a0e4a45
Upgrade RMRK pallets
arrudagates Aug 5, 2022
f95d277
Merge pull request #177 from InvArch/gabriel-pre_launch_fixes
arrudagates Aug 8, 2022
f1a092b
fix: Blocked multisig from burning IPF
arrudagates Aug 11, 2022
f99a15b
upgrade: Upgraded rmrk pallets
arrudagates Aug 13, 2022
b70fe4b
Merge pull request #180 from InvArch/gabriel-pre_launch_fixes2
arrudagates Aug 13, 2022
5dc717a
feat: Added original caller field to append/remove functions
arrudagates Sep 8, 2022
f26e801
Merge pull request #184 from InvArch/gabriel-original_caller
arrudagates Sep 15, 2022
0b3a700
feat: Upgrade to polkadot-v0.9.28
arrudagates Sep 23, 2022
8870563
chore: Temporary Cargo.lock to fix upstream issue
arrudagates Sep 23, 2022
5c7b648
Merge pull request #185 from InvArch/gabriel-v0.9.28_upgrade
arrudagates Sep 23, 2022
b5a3cd6
feat: Update to v0.9.29
arrudagates Oct 4, 2022
ccb8351
Merge pull request #188 from InvArch/gabriel-v0.9.29
arrudagates Oct 4, 2022
ab04335
feat: Make Multisig a StorageDoubleMap
arrudagates Oct 5, 2022
fa6c96c
fix: Potential overflow
arrudagates Oct 5, 2022
38ff7e1
Merge pull request #189 from InvArch/gabriel-multisig_doublemap
arrudagates Oct 5, 2022
fa89f5a
feat: Multisig metadata
arrudagates Oct 13, 2022
590777f
Merge pull request #190 from InvArch/gabriel-multisig_metadata
arrudagates Oct 13, 2022
308ede0
feat: Custom INV4 Multisig origin
arrudagates Oct 29, 2022
df66ce1
feat: Custom dispatch and removed unnecessary transfers
arrudagates Nov 2, 2022
192b373
feat: Inflation
arrudagates Nov 14, 2022
329488e
feat: Different inflation methods
arrudagates Nov 14, 2022
42226e8
fix: Make inflation pub
arrudagates Nov 14, 2022
5aa1b68
fix: Fix events
arrudagates Nov 14, 2022
3146362
fix: Added a single letter
arrudagates Nov 15, 2022
da31b41
feat: Added *untested* storage migration to initialize storage when a…
arrudagates Nov 15, 2022
c38ede3
feat: Starting test module
arrudagates Nov 15, 2022
f6da5b7
Added some comments
jakerumbles Nov 15, 2022
57a003b
Merge branch 'gabriel-inflation' of https://github.com/InvArch/InvArc…
jakerumbles Nov 15, 2022
c33c62d
feat: Added tests to checked inflation
arrudagates Nov 16, 2022
81bd573
feat: Staking tests
arrudagates Nov 22, 2022
c076024
chore: Cleaned some warnings
arrudagates Nov 22, 2022
7a8ee3f
chore: Cargo fmt
arrudagates Nov 22, 2022
a8f2d01
chore: Cargo.lock
arrudagates Nov 22, 2022
3a05354
fix: Missing dependency
arrudagates Nov 22, 2022
0f845d6
chore: Removed Cargo.lock
arrudagates Nov 23, 2022
6cad418
feat: Halt function and changed metadata
arrudagates Nov 23, 2022
c1fc7b2
feat: Halt function for checked-inflation
arrudagates Nov 23, 2022
a91e11a
feat: Change metadata function
arrudagates Nov 23, 2022
85d8e76
fix: Remove unnecessary generic from migration
arrudagates Nov 23, 2022
eddc263
chore: Better way to express reward ratio
arrudagates Nov 24, 2022
2121392
Merge pull request #192 from InvArch/gabriel-inflation
arrudagates Dec 11, 2022
39c599a
refactor: Rename IP Staking to OCIF Staking and change instances of I…
arrudagates Dec 16, 2022
cf1bdcb
Merge pull request #193 from InvArch/gabriel-ip_staking_rename
arrudagates Dec 16, 2022
bf28a00
feat: Improved INV4 multisig executed event
arrudagates Dec 17, 2022
aa49541
Merge pull request #194 from InvArch/gabriel-multisig_executed_event
arrudagates Dec 17, 2022
9f7c057
chore: Readme documentation for ocif-staking
arrudagates Dec 19, 2022
d9986bf
Merge pull request #195 from InvArch/gabriel-ocif_readme
arrudagates Dec 19, 2022
abbe249
refactor: DispatchAs trait
arrudagates Jan 10, 2023
1c0b7a4
merge main
arrudagates Jan 10, 2023
592e0eb
feat: inv4 origin integrated into ocif-staking
arrudagates Jan 10, 2023
1bbc6af
refactor: Remove license list
arrudagates Jan 10, 2023
842a5ab
refactor: No need for DispatchAs anymore
arrudagates Jan 13, 2023
b998248
feat: Initial commit of pallet-rings
arrudagates Jan 13, 2023
6923e7e
refactor: Pallet rings changes
arrudagates Jan 14, 2023
df4f07e
feat: Rings Inherent provider
arrudagates Jan 16, 2023
caa9da8
feat: rings asset transfer
arrudagates Jan 16, 2023
5d5480b
fix: Fixes for inherent provider and transfer call
arrudagates Jan 16, 2023
d97b944
feat: XCM instruction fee
arrudagates Jan 16, 2023
410e67a
refactor: XCM fees for send_call
arrudagates Jan 16, 2023
991eeb5
feat: Upgrade to 0.9.36 + preparation for RMRK
arrudagates Jan 18, 2023
48667fb
refactor: Changes in INV4
arrudagates Jan 19, 2023
01f7fba
refactor: Changes to INV4 + partial storage migrations
arrudagates Jan 21, 2023
0a36c94
refactor: Completed storage migrations
arrudagates Jan 21, 2023
d4c83ce
chore: Clippy cleanup
arrudagates Jan 21, 2023
e3efb0e
chore: toolchain components
arrudagates Jan 21, 2023
1192d78
chore: Update RMRK to 9c538c2
arrudagates Jan 22, 2023
4b80c8d
refactor: INV4 changes
arrudagates Feb 10, 2023
720afa4
merge + changes
arrudagates Mar 14, 2023
0d73e21
refactor: Undo rings trait error change
arrudagates Mar 14, 2023
ef13083
Merge pull request #198 from InvArch/gabriel-saturn_preparation
arrudagates Mar 14, 2023
501b201
refactor: AssetFreezer
arrudagates Mar 14, 2023
0d3db0c
feat: Core creation fee
arrudagates Mar 15, 2023
ac63a8e
feat: Multisigs now pay their own fees!
arrudagates Mar 15, 2023
7221c3b
refactor: Refactoring multisig fee code
arrudagates Mar 15, 2023
27e6a19
feat: INV4 benchmarked
arrudagates Mar 16, 2023
a2d1c0a
feat: Rings benchmarking + fixes
arrudagates Mar 18, 2023
7381640
refactor: refactor trait
arrudagates Mar 18, 2023
bbd9367
refactor: Replace pallet assets with pallet tokens for CoreAssets
arrudagates Mar 18, 2023
0e46f94
refactor: Refactoring migrations, pending fixes
arrudagates Mar 19, 2023
b972705
feat: Staking benchmarks + fixes
arrudagates Mar 20, 2023
cf11b10
refactor: Runtime migrations eplaced with storage clear
arrudagates Mar 20, 2023
babb5e3
chore: Disable tests
arrudagates Mar 20, 2023
c66d8af
refactor: Optimize voting storages
arrudagates Mar 22, 2023
a7d0d54
chore: Cleanup clippy warnings
arrudagates Mar 22, 2023
5fbbb94
Merge pull request #199 from InvArch/gabriel-saturn_preparations
arrudagates Mar 22, 2023
05c4a93
fix: Update active era stake at end of era
arrudagates Mar 24, 2023
a0a5ec7
Merge pull request #201 from InvArch/gabriel-active_stake_fix
arrudagates Mar 24, 2023
f5eb854
feat: pallet-rings bridge assets function + refactor
arrudagates Mar 29, 2023
72e151c
feat: Per chain maintenance mode
arrudagates Mar 29, 2023
187f12c
chore: Clippy cleanup
arrudagates Mar 29, 2023
067af6e
feat: cancel_multisig_proposal call
arrudagates Mar 31, 2023
606f7b6
feat: Tracking core members
arrudagates Apr 7, 2023
c153ed7
feat: Added runtime upgrade
arrudagates Apr 8, 2023
16c216c
Update README.md
lnvArchitect Apr 25, 2023
a0ca308
Merge pull request #209 from InvArch/XCAstronaut-README_Update-1
arrudagates Apr 25, 2023
847cc3c
refactor: Refactoiring Pallet INV4 call storage to prepare for weight…
arrudagates May 3, 2023
489934b
fix: Allows bridging tokens back to original chain with rings
arrudagates May 3, 2023
7a55952
feat: Accept KSM for core creation and for core tx fees
arrudagates May 6, 2023
bb0c59f
feat: Finalized KSM fees feature
arrudagates May 10, 2023
ee5934b
chore: Ready for runtime upgrade
arrudagates May 16, 2023
3e8b81f
feat: No tx fee if core creation succeeds
arrudagates May 16, 2023
38f30d9
fix: Fixes benchmarks and ran again
arrudagates May 16, 2023
fda529b
Merge pull request #205 from InvArch/gabriel-rings
arrudagates May 16, 2023
ebcf6b4
feat: Initial unit tests for pallet-inv4
arrudagates Jun 2, 2023
849cbdc
feat: Unit tests for token mint and token burn
arrudagates Jun 3, 2023
afe7b57
feat: Unit tests for operate_multisig
arrudagates Jun 3, 2023
0c4dc3e
feat: Unit tests for cancel_multisig_proposal
arrudagates Jun 3, 2023
b97db89
feat: Unit tests for vote_multisig
arrudagates Jun 3, 2023
5f42805
feat: Unit tests for withdraw_vote_multisig
arrudagates Jun 3, 2023
2adba8f
feat: Unit tests for pallet-rings
arrudagates Jun 3, 2023
98035eb
fix: Fixed and re-enabled pallet-checked-inflation tests
arrudagates Jun 3, 2023
a988de2
fix: Fixed and re-enabled pallet-ocif-staking tests
arrudagates Jun 3, 2023
22682fa
Merge pull request #211 from InvArch/gabriel-unit_tests
arrudagates Jun 3, 2023
198f068
Upgrade to v0.9.43 + remove unused directories
arrudagates Aug 3, 2023
ad4a785
fix: Fix benchmark issue in ocif-staking and recompute weights
arrudagates Aug 3, 2023
4b13d72
feat: Benchmark checked-inflation pallet
arrudagates Aug 3, 2023
4a335cd
refactor: Bounds and whatnot
arrudagates Aug 4, 2023
78802ca
chore: Preparations for upgrade
arrudagates Aug 17, 2023
58b0a80
fix: Fixed tests
arrudagates Aug 17, 2023
7153877
fix: Fixed clippy warnings
arrudagates Aug 17, 2023
82061c3
Merge pull request #213 from InvArch/gabriel-v0.9.43
arrudagates Aug 17, 2023
dbb1fd9
OCIF Staking: Move stake between cores
arrudagates Nov 30, 2023
ff0f60e
bump rust toolchain
arrudagates Nov 30, 2023
4205046
clippy
arrudagates Nov 30, 2023
2830b0a
Merge pull request #216 from InvArch/gabriel-move_stake
arrudagates Nov 30, 2023
02582d1
Initial changes for new account derivation method
arrudagates Dec 2, 2023
63c6687
refactor: new derivation in pallet rings
arrudagates Dec 3, 2023
d59709f
fix: INV4 tests + missing file
arrudagates Dec 3, 2023
dc4c34c
fix: Rings and Staking tests
arrudagates Dec 3, 2023
07eb458
chore: Added and updated comments to INV4 pallet
arrudagates Jan 8, 2024
f24b671
chore: Change rust edition
arrudagates Jan 8, 2024
23d8209
feat: Major change to the account derivation format. Should be finali…
arrudagates Jan 17, 2024
20f2d3b
Update rust toolchain
arrudagates Jan 17, 2024
652247a
fix: Fix test mocks
arrudagates Jan 17, 2024
d83e956
fix: Changes in rings pallet
arrudagates Jan 17, 2024
acceeea
fix: Set rings transact origin_kind to SovereignAccount
arrudagates Jan 20, 2024
bf425e2
refactor: Changed KSM to Relay in INV4
arrudagates Jan 22, 2024
ce1c142
Merge pull request #217 from InvArch/gabriel-new_derivation
arrudagates Jan 29, 2024
f47cb20
Feat: documented all modules
Anny0nn Feb 17, 2024
b1b5680
Fix: visually weird without spacing
Anny0nn Feb 17, 2024
df69b04
Apply suggestions from code review
arrudagates Feb 18, 2024
38f4c23
Create rustdoc.yml
arrudagates Feb 18, 2024
89b79fb
Update rustdoc.yml
arrudagates Feb 18, 2024
6db87cb
Merge pull request #218 from InvArch/francisco-docs_inv4
arrudagates Feb 18, 2024
70c9660
Feat: New readme
Anny0nn Feb 19, 2024
c37d52b
Merge pull request #219 from InvArch/francisco-readme-inv4
arrudagates Feb 22, 2024
5ac4afe
Feat: almost done with lib
Anny0nn Feb 23, 2024
ca6ced1
Feat: completed
Anny0nn Feb 23, 2024
441763c
Apply suggestions from code review
arrudagates Feb 23, 2024
5c8b846
Fix: cargo fmt
Anny0nn Feb 24, 2024
7d2fc7b
Fix: removed blank like
Anny0nn Feb 24, 2024
201807a
Feat: docs + readme
Anny0nn Feb 28, 2024
6ddc616
Feat: docs completed
Anny0nn Mar 1, 2024
08f9f2b
Feat: Readme
Anny0nn Mar 3, 2024
833f3d5
Update pallet-checked-inflation/src/lib.rs
arrudagates Mar 4, 2024
fc1a774
Merge pull request #220 from InvArch/francisco-docs_ocif
arrudagates Mar 4, 2024
a953a5f
Apply suggestions from code review
arrudagates Mar 4, 2024
8abce80
Merge pull request #222 from InvArch/francisco-docs_inflation
arrudagates Mar 4, 2024
8f24d1d
Merge pull request #221 from InvArch/francisco-docs_rings
arrudagates Mar 4, 2024
d5e5e66
Feat: new repo readme
Anny0nn Mar 7, 2024
0bae2e9
Update build.yml
arrudagates Mar 11, 2024
2885fdd
Update rust-toolchain.toml
arrudagates Mar 11, 2024
693850e
Merge pull request #224 from InvArch/gabriel-change_build_action
arrudagates Mar 11, 2024
a51071a
Fix: Removed unnecessary text
Anny0nn Mar 11, 2024
fecfbd8
Merge pull request #223 from InvArch/francisco-repo_readme
arrudagates Mar 11, 2024
ca287dc
Feat: updated to polkadot_sdk 1.8.0 and migrated to workspace depende…
Anny0nn Mar 13, 2024
aef2d06
Refactor: migrated to workspace dependencies
Anny0nn Mar 13, 2024
5d6b091
Fix: changed branch so crates show as their latest verion from 1.8.0 …
Anny0nn Mar 13, 2024
d1a3c7e
Fix: updated to polkadot_sdk 1.8.0
Anny0nn Mar 14, 2024
7a1146b
Fix: removed reminder
Anny0nn Mar 14, 2024
3c369cd
Style: Removed types that are assigned to unit ()
Anny0nn Mar 14, 2024
a708a93
fix: Changed Rings Wild All to AllCounted
arrudagates Mar 18, 2024
a0273e1
fix: INV4 stack exhaustion and unconditional decoding
arrudagates Mar 18, 2024
634af7d
Merge branch 'main' of https://github.com/invarch/InvArch-Frames into…
arrudagates Mar 18, 2024
b9c8bb7
fix: Fix stack exhaustion test
arrudagates Mar 18, 2024
b416567
Merge pull request #226 from InvArch/gabriel-general_fixes
arrudagates Mar 18, 2024
93f2b2c
Fix: right versions of sdk v1.6.0
Anny0nn Mar 21, 2024
2a813f3
Feat: updated pallets to polkadot_sdk v1.6.0
Anny0nn Mar 21, 2024
5721f97
Fix: restored toolchain
Anny0nn Mar 21, 2024
6edf405
Merge branch 'main' into francisco-upgrade_polkadot_sdk_v1.6.0
Anny0nn Mar 21, 2024
9ce06e9
Fix: added sp-api
Anny0nn Mar 21, 2024
8a5f072
Fix: changed substrate badge to polkadot sdk
Anny0nn Mar 21, 2024
8b2fba2
fix: Wrong core location when dest is relay
arrudagates Mar 21, 2024
f5dec9b
chore: Remove unnecessary clone
arrudagates Mar 21, 2024
07fc0de
Merge pull request #228 from InvArch/gabriel-rings_relay_fix
arrudagates Mar 21, 2024
4ce2810
Merge branch 'main' into francisco-upgrade_polkadot_sdk_v1.6.0
Anny0nn Mar 22, 2024
f585bd6
Apply suggestions from code review
arrudagates May 8, 2024
175d381
fmt
arrudagates May 8, 2024
cd32136
Merge pull request #227 from InvArch/francisco-upgrade_polkadot_sdk_v…
arrudagates May 8, 2024
6b808da
Fix: Benchmarks
Anny0nn May 24, 2024
3173293
Fix: cargo features + new weights
Anny0nn May 27, 2024
e19df48
Feat: Core unregistration sharded execution using pallet_message_queue
Anny0nn Jun 4, 2024
bcbef93
Feat: on-chain storage fee for operate_multisig
Anny0nn Jun 7, 2024
bbf5a7e
Feat: Custom implementation of traits required when implementing pall…
Anny0nn Jun 10, 2024
2ea6d9d
Fix: corredted bad loop in `process_core_unregistration_shard` + char…
Anny0nn Jun 18, 2024
c7bd7bb
Fix: corrected weight for `unregister_core`
Anny0nn Jun 18, 2024
713bf11
Refactor: workspace package info
Anny0nn May 21, 2024
c1d86fe
Feat: updated pallets ocif_staking and inv4
Anny0nn Jun 10, 2024
040b09e
Fix: version bump
Anny0nn Jun 10, 2024
2ee9c0c
Fix: spec bump + configs for charging `unregister_core` unstake fees …
Anny0nn Jun 18, 2024
cef4055
Fix: runtime-benchmarks MessageProcessor
Anny0nn Jun 18, 2024
5f0cec7
Fix: version/spec bump + Cargo.lock
Anny0nn Jul 24, 2024
a4fdc9f
Feat: upgrade InvArch dependencies to polkadot_sdk_v1.6.0
Anny0nn Jun 24, 2024
f778891
Feat: upgraded InvArch node to polkadot_sdk_v1.6.0
Anny0nn Jun 26, 2024
a95604c
refactor: removing old modified-construct-runtime
Anny0nn Jun 26, 2024
74583ea
Fix: spec bump
Anny0nn Jun 26, 2024
f6253e8
Feat: InvArch Ledger support
Anny0nn Jul 24, 2024
2598440
Merge branch 'francisco-weight_fixes' into francisco-mono_repo
Anny0nn Aug 13, 2024
ba136eb
Merge branch 'francisco-upgrade_invarch_polkadot_sdk_v1.6.0' into fra…
Anny0nn Aug 13, 2024
d4987c3
Refactor: Moved all pallets to subdir
Anny0nn Aug 14, 2024
bbd59ce
Merge branch 'francisco-InvArch-Frames-test_mono_repo' into francisco…
Anny0nn Aug 14, 2024
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
7,212 changes: 3,938 additions & 3,274 deletions invarch/Cargo.lock

Large diffs are not rendered by default.

161 changes: 157 additions & 4 deletions invarch/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,160 @@
[workspace]
members = [
'node',
'runtime',
]
resolver = "2"
members = ['node', 'runtime']

[workspace.package]
version = "1.2.0"
edition = "2021"

license = "GPL-3.0"
authors = ["InvArch Association <https://github.com/InvArch>"]
repository = "https://github.com/InvArch/InvArch-Node/"
homepage = "https://invarch.network"


[profile.release]
panic = 'unwind'

[workspace.dependencies]

# [build-dependencies]
substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }

async-trait = { version = "0.1.48" }
clap = { version = "4.0.29", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.6.5", features = [
"derive",
], default-features = false }
derive_more = "0.99.2"
futures = "0.3.29"
hex-literal = { version = "0.3.4" }
jsonrpsee = { version = "0.16.2", features = ["server"] }
log = { version = "0.4.20", default-features = false }
scale-info = { version = "2.10.0", features = [
"derive",
], default-features = false }
serde = { version = "1.0.189", features = ["derive"] }
serde_json = "1.0.111"
smallvec = "1.6.1"

# Local dependencies
new-modified-construct-runtime = { path = "../new-modified-construct-runtime", default-features = false }
pallet-tx-pause = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }


# InvArch
pallet-inv4 = { git = "https://github.com/InvArch/InvArch-Frames", branch = "francisco-weight_fixes", default-features = false }
pallet-ocif-staking = { git = "https://github.com/InvArch/InvArch-Frames", branch = "francisco-weight_fixes", default-features = false }
pallet-checked-inflation = { git = "https://github.com/InvArch/InvArch-Frames", branch = "francisco-weight_fixes", default-features = false }
pallet-rings = { git = "https://github.com/InvArch/InvArch-Frames", branch = "francisco-weight_fixes", default-features = false }

# Substrate
frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
frame-executive = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-support = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-system = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-identity = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false}
pallet-session = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-treasury = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-core = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-io = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-session = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-std = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
sp-version = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }

# ORML
orml-tokens = { git = "https://github.com/InvArch/open-runtime-module-library.git", branch = "polkadot-v1.6.0", default-features = false }
orml-traits = { git = "https://github.com/InvArch/open-runtime-module-library.git", branch = "polkadot-v1.6.0", default-features = false }
orml-vesting = { git = "https://github.com/InvArch/open-runtime-module-library.git", branch = "polkadot-v1.6.0", default-features = false }
orml-xcm = { git = "https://github.com/InvArch/open-runtime-module-library.git", branch = "polkadot-v1.6.0", default-features = false }

# Polkadot
pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
polkadot-parachain = { package = "polkadot-parachain-primitives", git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
xcm = { package = "staging-xcm", git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
xcm-builder = { package = "staging-xcm-builder", git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }

# Cumulus
cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-pallet-dmp-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-primitives-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0", default-features = false }
substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
try-runtime-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }

# Substrate Client Dependencies
sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-executor = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-network = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-service = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }

# Polkadot dependencies Dependencies
polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.6.0" }
Loading