Commits on Source (90)
-
Éloïs authored325c6bd8
-
Éloïs authored90dc34c8
-
Éloïs authoredba7af472
-
Éloïs authored2d0ddabe
-
Éloïs authored8eceaddb
-
Éloïs authoredb587f295
-
d25fc2e1
-
Éloïs authoreddac7547f
-
Éloïs authoredecc3effa
-
Éloïs authoredd24bd728
-
Éloïs authored109addf1
-
Éloïs authored16d0c9bb
-
Éloïs authored26eeb5cc
-
Éloïs authoredb240e0fd
-
Éloïs authored22b297ce
-
Éloïs authored060cb448
-
Éloïs authoredc2424828
-
Éloïs authored38dca822
-
Éloïs authoredf8256087
-
Éloïs authored26f4cc13
-
Éloïs authoredded25e75
-
Éloïs authorede69b70e8
-
Éloïs authoredd95c9017
-
Éloïs authoredad7900f4
-
Éloïs authored0817b7bb
-
Éloïs authored66d12909
-
Éloïs authored703678a0
-
Éloïs authored19216eef
-
Éloïs authored255c81c3
-
Éloïs authored7ed0dd2a
-
Éloïs authorede01bc04b
-
Éloïs authored496128d5
-
Éloïs authorede22eaaa4
-
Éloïs authored053902ba
-
Éloïs authored9d8c2e3f
-
Éloïs authoredeb2d8451
-
Éloïs authored53ee4c94
-
Éloïs authored275284b8
-
Éloïs authored772a2923
-
Éloïs authorede48056f7
-
Éloïs authored80b78ae2
-
Éloïs authoredeee8c80d
-
Éloïs authored234552ab
-
Éloïs authored30292fa1
-
Éloïs authoredb3f3487d
-
Éloïs authored50b33e45
-
Éloïs authoredfb0d1572
-
Éloïs authored167f0002
-
Éloïs authored9704a9bd
-
Éloïs authoredc305faab
-
Éloïs authored6c4af86e
-
Éloïs authored1a2262a1
-
Éloïs authoredb7b58b4a
-
Éloïs authored9bd6dfac
-
Éloïs authoreda3951e56
-
Éloïs authored9bfcc82d
-
Éloïs authoredc9de99c9
-
Éloïs authoredfda1710c
-
Éloïs authored677bb624
-
Éloïs authored775e4c88
-
Éloïs authoredad65cefd
-
Éloïs authoredbd6d899f
-
Éloïs authoredc5827302
-
Éloïs authored2f3b86e2
-
Éloïs authored5f41c4e6
-
Éloïs authoreda1dc9fd3
-
Éloïs authored03642e19
-
Éloïs authored3a3150b1
-
Éloïs authored2bc694a5
-
Éloïs authored4fb19d80
-
Éloïs authored649bd1c5
-
Éloïs authored75f7f7a4
-
Éloïs authoredb836f1a6
-
Éloïs authored257bdcc5
-
Éloïs authored29724b5e
-
Éloïs authored46b7b2a6
-
Éloïs authoredbd91b306
-
Éloïs authored4fd703c9
-
Éloïs authored4cada50b
-
Éloïs authored725d9646
-
Vincent Texier authored0cab2e42
-
Éloïs authoredb1e4260e
-
Éloïs authored5d9b08f5
-
Éloïs authored168228a5
-
Éloïs authoredd149ce46
-
Éloïs authored6736a4f4
-
Éloïs authoreddfd744af
-
Éloïs authoredc5df57ff
Showing
- .cargo/config 2 additions, 1 deletion.cargo/config
- .dockerignore 5 additions, 1 deletion.dockerignore
- .gitignore 9 additions, 0 deletions.gitignore
- .gitlab-ci.yml 52 additions, 13 deletions.gitlab-ci.yml
- .maintain/local-docker-test-network/duniter.Dockerfile 35 additions, 0 deletions.maintain/local-docker-test-network/duniter.Dockerfile
- .rusty-hook.toml 5 additions, 0 deletions.rusty-hook.toml
- Cargo.lock 664 additions, 879 deletionsCargo.lock
- Cargo.toml 114 additions, 2 deletionsCargo.toml
- README.md 1 addition, 1 deletionREADME.md
- docker-compose.yml 1 addition, 1 deletiondocker-compose.yml
- docker/compose-examples/hydra-indexer.docker-compose.yml 71 additions, 0 deletionsdocker/compose-examples/hydra-indexer.docker-compose.yml
- docker/docker-entrypoint 2 additions, 4 deletionsdocker/docker-entrypoint
- end2end-tests/Cargo.toml 5 additions, 4 deletionsend2end-tests/Cargo.toml
- end2end-tests/README.md 0 additions, 0 deletionsend2end-tests/README.md
- end2end-tests/cucumber-features/balance_transfer.feature 0 additions, 0 deletionsend2end-tests/cucumber-features/balance_transfer.feature
- end2end-tests/cucumber-features/monetary_mass.feature 0 additions, 0 deletionsend2end-tests/cucumber-features/monetary_mass.feature
- end2end-tests/cucumber-features/transfer_all.feature 0 additions, 0 deletionsend2end-tests/cucumber-features/transfer_all.feature
- end2end-tests/src/lib.rs 0 additions, 0 deletionsend2end-tests/src/lib.rs
- end2end-tests/tests/common/balances.rs 0 additions, 0 deletionsend2end-tests/tests/common/balances.rs
- end2end-tests/tests/common/mod.rs 103 additions, 41 deletionsend2end-tests/tests/common/mod.rs
.rusty-hook.toml
0 → 100644
This diff is collapsed.
[package] | |||
authors = ['Axiom-Team Developers <https://axiom-team.fr>'] | |||
build = 'node/build.rs' | |||
description = 'Crypto-currency software (based on Substrate framework) to operate Ğ1 libre currency' | |||
edition = '2018' | |||
homepage = 'https://substrate.dev' | |||
license = 'AGPL-3.0' | |||
name = 'duniter' | |||
repository = 'https://git.duniter.org/nodes/rust/duniter-v2s' | |||
version = '3.0.0' | |||
[package.metadata.docs.rs] | |||
targets = ['x86_64-unknown-linux-gnu'] | |||
[[bin]] | |||
bench = false | |||
name = 'duniter' | |||
path = "node/src/main.rs" | |||
[features] | |||
default = ["gdev"] | |||
g1 = ["g1-runtime"] | |||
gdev = ["gdev-runtime"] | |||
gtest = ["gtest-runtime"] | |||
runtime-benchmarks = [ | |||
'g1-runtime', | |||
'g1-runtime/runtime-benchmarks', | |||
'gdev-runtime', | |||
'gdev-runtime/runtime-benchmarks', | |||
'gtest-runtime', | |||
'gtest-runtime/runtime-benchmarks', | |||
] | |||
[build-dependencies] | |||
clap = { version = "3.0" } | |||
#clap_complete = { version = "3.0" } | |||
substrate-build-script-utils = { git = 'https://github.com/librelois/substrate.git', branch = 'duniter-monthly-2022-02' } | |||
[dev-dependencies] | |||
rusty-hook = "^0.11.2" | |||
[dependencies] | |||
# local dependencies | |||
common-runtime = { path = 'runtime/common' } | |||
g1-runtime = { path = 'runtime/g1', optional = true } | |||
gdev-runtime = { path = 'runtime/gdev', optional = true } | |||
gtest-runtime = { path = 'runtime/gtest', optional = true } | |||
pallet-certification = { path = 'pallets/certification' } | |||
sp-membership = { path = 'primitives/membership' } | |||
# crates.io dependencies | |||
async-io = "1.3" | |||
clap = { version = "3.0", features = ["derive"] } | |||
futures = { version = "0.3.1", features = ["compat"] } | |||
hex = "0.4.3" | |||
jsonrpc-core = '18.0.0' | |||
log = "0.4" | |||
maplit = '1.0.2' | |||
memmap2 = "0.5.0" | |||
serde = "1.0" | |||
serde_json = "1.0.64" | |||
# substrate dependencies | |||
frame-benchmarking = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
frame-benchmarking-cli = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
pallet-grandpa = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
pallet-transaction-payment-rpc = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-basic-authorship = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-chain-spec = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-cli = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-client-api = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-consensus = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
babe = { package = "sc-consensus-babe", git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
manual-seal = { package = "sc-consensus-manual-seal", git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-consensus-uncles = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-executor = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-finality-grandpa = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-keystore = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-network = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-rpc-api = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-service = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-telemetry = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-transaction-pool = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sc-transaction-pool-api = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-api = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-authority-discovery = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-block-builder = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-blockchain = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-consensus = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-consensus-babe = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-core = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-finality-grandpa = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-io = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-offchain = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-keyring = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-keystore = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-runtime = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-session = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-storage = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-timestamp = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-transaction-pool = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
sp-trie = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
substrate-frame-rpc-system = { git = "https://github.com/librelois/substrate.git", branch = "duniter-monthly-2022-02" } | |||
[workspace] | [workspace] | ||
resolver = "2" | resolver = "2" | ||
members = [ | members = [ | ||
'integration-tests', | 'end2end-tests', | ||
'node', | |||
'pallets/certification', | 'pallets/certification', | ||
'pallets/duniter-test-parameters', | |||
'pallets/duniter-test-parameters/macro', | |||
'pallets/duniter-wot', | |||
'pallets/identity', | 'pallets/identity', | ||
'pallets/membership', | 'pallets/membership', | ||
'pallets/authority-members', | |||
'pallets/ud-accounts-storage', | 'pallets/ud-accounts-storage', | ||
'pallets/universal-dividend', | 'pallets/universal-dividend', | ||
'pallets/upgrade-origin', | |||
'primitives/membership', | 'primitives/membership', | ||
'runtime/common', | |||
'runtime/gdev', | |||
] | ] | ||
# The list of dependencies below (which can be both direct and indirect dependencies) are crates | # The list of dependencies below (which can be both direct and indirect dependencies) are crates | ||
... | ... |
File moved
File moved
File moved