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

Release v10090072 #1072

Closed
wants to merge 92 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
a7e1242
feat(ci): xcm tests for hydraDx
PraetorP Dec 8, 2023
98dd35a
refactor: remove unused code
PraetorP Dec 8, 2023
2b87ab8
add ci for hydradx
BuddyGlas Dec 12, 2023
ef7fe00
fix ci for Hydradx
BuddyGlas Dec 13, 2023
430b020
Merge pull request #1046 from UniqueNetwork/ci/hydra-xcm-integration
CertainLach Dec 14, 2023
2b9417a
upgrade nodejs version & fix error
BuddyGlas Dec 18, 2023
fd8260d
feat(baedeker): add xcm logs through rewrites
PraetorP Dec 18, 2023
1f925f1
fix nodejs error with esm module
BuddyGlas Dec 18, 2023
2e027a9
Update .baedeker/rewrites.example.jsonnet
PraetorP Dec 18, 2023
aaeef15
fix ci error for node-only-update
BuddyGlas Dec 19, 2023
a478235
Merge pull request #1047 from UniqueNetwork/fix/nodejs-error
CertainLach Dec 20, 2023
e4eea6c
refactor: js-packages structure
uandysmith Jan 6, 2024
647ca2a
Merge pull request #1051 from UniqueNetwork/feature/playgrounds-refactor
CertainLach Jan 9, 2024
667f02f
Merge pull request #1048 from UniqueNetwork/ci/lxcm-trace
CertainLach Jan 9, 2024
8d4cd55
fix: propose council naming
mrshiposha Dec 25, 2023
99f6558
feat: add hrmp channel operations proposal scripts
mrshiposha Dec 25, 2023
50becf1
feat: check required balance before sending the msg
mrshiposha Dec 25, 2023
2e72efe
fix: hrmpchannel gov script
mrshiposha Jan 9, 2024
d73f42e
fix: use camelCase for proposal scripts
mrshiposha Jan 9, 2024
0744c08
feat: improve fast track script
mrshiposha Dec 19, 2023
0ef2a33
fix: add usage
mrshiposha Jan 9, 2024
9d9db30
fix: add usage
mrshiposha Jan 9, 2024
29e3de6
fix: add councilproposal usage
mrshiposha Jan 9, 2024
5543fa9
fix: add proposeupgrade usage
mrshiposha Jan 9, 2024
4da0499
refactor: js-packages structure
uandysmith Jan 14, 2024
f921192
fix: yarn fix
mrshiposha Feb 7, 2024
e2c10c5
feat: skip-balance-check option
mrshiposha Feb 7, 2024
fe4617c
Merge pull request #1054 from UniqueNetwork/feature/refactor-tests-eth
CertainLach Feb 13, 2024
a44df49
Merge pull request #1049 from UniqueNetwork/feat/improve-fast-track-s…
CertainLach Feb 13, 2024
137320b
Merge pull request #1050 from UniqueNetwork/feat/hrmp-channels-propos…
CertainLach Feb 13, 2024
5a8fa09
chore: remove duplicate `'static` bound in `rpc::create_full`
JarvisCraft Mar 10, 2024
d3e0af2
chore: remove redundant path in `create_full`
JarvisCraft Mar 10, 2024
f29e16f
Merge pull request #1056 from JarvisCraft/remove-duplicate-static-bound
CertainLach Mar 11, 2024
b2966bb
resolve_unstake
PraetorP Mar 21, 2024
c748379
Merge pull request #1057 from UniqueNetwork/feature/resolve-skipped-b…
CertainLach Mar 22, 2024
af2ec6b
chore: fix version to polkadot v1.9.0
CertainLach Mar 27, 2024
6616dda
build: update runtime and node
mrshiposha May 22, 2024
8c2fbfd
fix(test): pallet-presence
mrshiposha May 22, 2024
67ee4be
fix: benchmarks+try-runtime
mrshiposha May 24, 2024
078678e
chore: weigh xcm-pallet
mrshiposha May 27, 2024
7ca598f
fix: use ChainSpecBuilder
mrshiposha May 27, 2024
4cda73c
fix: test configs
mrshiposha May 28, 2024
9f61f19
fix: some clippy warns
mrshiposha May 28, 2024
9fb4be3
fix: lookahead build
CertainLach May 28, 2024
769ffcf
doc: add opal async-backing example config
CertainLach May 28, 2024
470ffd5
Merge pull request #1060 from UniqueNetwork/feature/update-polkadot-1.9
CertainLach May 28, 2024
15ea50e
feat: add financial council
mrshiposha Mar 26, 2024
d9af4ae
fix: pallet-presence test
mrshiposha Mar 26, 2024
b8c8edc
fix: README compiler version
mrshiposha May 30, 2024
f820d09
update rust version to nightly-2024-02-21
BuddyGlas May 30, 2024
40766b7
limited the execution of the wait_for_first_block script to 100 cycles
BuddyGlas May 30, 2024
b50f503
delete sapphire from workflows
BuddyGlas May 30, 2024
4740866
add rust-src for rust builder image
BuddyGlas May 30, 2024
84a956b
fix: xcm unit test
mrshiposha May 30, 2024
4dba154
fix: xcm unit test
mrshiposha May 30, 2024
ff95602
Merge pull request #1069 from UniqueNetwork/fix/ci-polkadot-1.9
CertainLach May 31, 2024
59a15ef
feat: provide pending parachain inherent to ethereum
CertainLach May 10, 2024
41e5db7
fix: pick frontier flush in on_finalize
CertainLach May 31, 2024
b6db046
ci: use rust 2024-04-10
CertainLach May 31, 2024
5ef1c1c
fix: financial council membership
mrshiposha Jun 4, 2024
c9b1f9a
fix: financial council membership
mrshiposha Jun 4, 2024
ed0719f
Tests/fin council (#1070)
Maksandre Jun 5, 2024
f78f490
Merge pull request #1067 from UniqueNetwork/fix/frontier-pending-inhe…
CertainLach Jun 5, 2024
5da2ac3
fix(tests): update test cases and resolve review comments
Maksandre Jun 5, 2024
be35f72
chore: migrate foreign-assets to v4
mrshiposha May 27, 2024
eca09a2
fix: foreign flags
mrshiposha May 28, 2024
aba2919
fix(foreign-assets): put storage version in genesis config
mrshiposha Jun 3, 2024
9a73a32
fix(firegn-assets): default genesis config
mrshiposha Jun 6, 2024
0d52e2c
Merge pull request #1068 from UniqueNetwork/chore/migrate-foreign-ass…
CertainLach Jun 6, 2024
f03ceef
fix path for scripts in workflows
BuddyGlas Jun 7, 2024
d32fbd9
Merge pull request #1071 from UniqueNetwork/fix/ci-scripts
CertainLach Jun 7, 2024
3360555
fix(tests): resolve review comments
Maksandre Jun 10, 2024
7012a1c
Merge pull request #1059 from UniqueNetwork/feature/financial-council
CertainLach Jun 13, 2024
2413863
build: bump versions
CertainLach Jun 13, 2024
c5e73ec
fix: unit tests for polkadot-1.9
mrshiposha Jun 17, 2024
efce288
Merge pull request #1075 from UniqueNetwork/fix/pallet-unit-tests-1.9
CertainLach Jun 17, 2024
72b9f19
fix: frontier wants timestamp inherent now
CertainLach Jun 18, 2024
05c81ca
fix: gov tests polkadot 1.9 update
mrshiposha Jun 18, 2024
e6ed5f4
refactor: use build_network from cumulus_client_service
CertainLach Jun 19, 2024
e8c8f78
refactor: use derive_impl for frame_system::Config
CertainLach Jun 19, 2024
0260756
build: update lockfile
CertainLach Jun 19, 2024
90c8f96
fix: do not confuse baedeker with Session in genesis config json
CertainLach Jun 24, 2024
5a77207
style: fix formatting
CertainLach Jun 24, 2024
955f1bd
fix: node for release
CertainLach Jun 24, 2024
1e1dae4
fix: update Cargo.lock unique-frontier 1.9
mrshiposha Jun 24, 2024
347f218
fix: evm fees burn & test (#1079)
PraetorP Jun 24, 2024
0ceea0a
fix: account token ownership limit when transfer (#1080)
mrshiposha Jun 25, 2024
7eeb64b
feat: future pool increase option
CertainLach Jul 10, 2024
106cacb
Merge pull request #1082 from UniqueNetwork/feature/increase-future-pool
CertainLach Jul 10, 2024
a73c316
ci: use upstream polkadot image (#1073)
BuddyGlas Jul 10, 2024
f48afb4
fix: add key in baedeker jsonnet files for increase-txpool (#1083)
BuddyGlas Jul 12, 2024
e358d81
Merge pull request #1078 from UniqueNetwork/fix/gov-tests-1.9
CertainLach Jul 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 7 additions & 1 deletion .baedeker/collator-selection.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,21 @@ local
m = import 'baedeker-library/mixin/spec.libsonnet',
;

function(relay_spec)

local relay = {
name: 'relay',
bin: 'bin/polkadot',
validatorIdAssignment: 'staking',
spec: {Genesis:{
chain: 'rococo-local',
chain: relay_spec,
modify:: m.genericRelay($),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
Expand All @@ -30,6 +33,9 @@ local unique = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alpha', 'beta', 'gamma', 'delta']
},
Expand Down
4 changes: 4 additions & 0 deletions .baedeker/forkless-data.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ local relay = {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
Expand Down Expand Up @@ -54,6 +55,9 @@ local unique = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob']
},
Expand Down
8 changes: 7 additions & 1 deletion .baedeker/node-only.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,21 @@ local
m = import 'baedeker-library/mixin/spec.libsonnet',
;

function(relay_spec)

local relay = {
name: 'relay',
bin: 'bin/polkadot',
validatorIdAssignment: 'staking',
spec: {Genesis:{
chain: 'rococo-local',
chain: relay_spec,
modify:: m.genericRelay($),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
Expand All @@ -30,6 +33,9 @@ local unique = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob']
},
Expand Down
34 changes: 21 additions & 13 deletions .baedeker/rewrites.example.jsonnet
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
local dotenv = {
[std.splitLimit(line, "=", 2)[0]]: std.splitLimit(line, "=", 2)[1]
for line in std.split(importstr "../.env", "\n")
if line != ""
if std.member(line, "=")
[std.splitLimit(line, '=', 2)[0]]: std.splitLimit(line, '=', 2)[1]
for line in std.split(importstr '../.env', '\n')
if line != ''
if std.member(line, '=')
};

function(prev, repoDir)
(import 'baedeker-library/ops/rewrites.libsonnet').rewriteNodePaths({
'bin/unique':'%s/target/release/unique-collator' % repoDir,
'bin/polkadot':{dockerImage:'uniquenetwork/builder-polkadot:%s' % dotenv.POLKADOT_MAINNET_BRANCH},
'bin/acala':{dockerImage:'uniquenetwork/builder-acala:%s' % dotenv.ACALA_BUILD_BRANCH},
'bin/moonbeam':{dockerImage:'uniquenetwork/builder-moonbeam:%s' % dotenv.MOONBEAM_BUILD_BRANCH},
'bin/cumulus':{dockerImage:'uniquenetwork/builder-cumulus:%s' % dotenv.STATEMINE_BUILD_BRANCH},
'bin/astar':{dockerImage:'uniquenetwork/builder-astar:%s' % dotenv.ASTAR_BUILD_BRANCH},
'bin/polkadex':{dockerImage:'uniquenetwork/builder-polkadex:%s' % dotenv.POLKADEX_BUILD_BRANCH},
})(prev)
(import 'baedeker-library/ops/rewrites.libsonnet').rewriteNodePaths(
{
'bin/unique': '%s/target/release/unique-collator' % repoDir,
'bin/polkadot': { dockerImage: 'uniquenetwork/builder-polkadot:%s' % dotenv.POLKADOT_MAINNET_BRANCH },
'bin/acala': { dockerImage: 'uniquenetwork/builder-acala:%s' % dotenv.ACALA_BUILD_BRANCH },
'bin/moonbeam': { dockerImage: 'uniquenetwork/builder-moonbeam:%s' % dotenv.MOONBEAM_BUILD_BRANCH },
'bin/cumulus': { dockerImage: 'uniquenetwork/builder-cumulus:%s' % dotenv.STATEMINE_BUILD_BRANCH },
'bin/astar': { dockerImage: 'uniquenetwork/builder-astar:%s' % dotenv.ASTAR_BUILD_BRANCH },
'bin/polkadex': { dockerImage: 'uniquenetwork/builder-polkadex:%s' % dotenv.POLKADEX_BUILD_BRANCH },
'bin/hydradx': { dockerImage: 'uniquenetwork/builder-hydraDx:%s' % dotenv.HYDRADX_BUILD_BRANCH },
},
extra_node_mixin={
extraArgs+: [
'-lxcm=trace',
],
},
)(prev)
72 changes: 72 additions & 0 deletions .baedeker/xcm-opal-async-backing.jsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
local
m = import 'baedeker-library/mixin/spec.libsonnet',
;

function(relay_spec)

local relay = {
name: 'relay',
bin: 'bin/polkadot',
validatorIdAssignment: 'staking',
spec: {Genesis:{
chain: relay_spec,
modify:: bdk.mixer([
m.genericRelay($),
{
genesis+: {
runtimeGenesis+: {
runtime+: {
configuration+: {
config+: {
async_backing_params+: {
allowed_ancestry_len: 3,
max_candidate_depth: 4,
},
scheduling_lookahead:5,
max_validators_per_core:1,
minimum_backing_votes:1,
needed_approvals:1,
on_demand_cores:5,
},
},
},
},
},
},
]),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
};

local unique = {
name: 'unique',
bin: 'bin/unique',
paraId: 1001,
spec: {Genesis:{
modify:: m.genericPara($),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
};

relay + {
parachains: {
[para.name]: para,
for para in [unique]
},
}
13 changes: 9 additions & 4 deletions .baedeker/xcm-opal.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,14 @@ local relay = {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
},
};

local opal = {
name: 'opal',
local unique = {
name: 'unique',
bin: 'bin/unique',
paraId: 1001,
spec: {Genesis:{
Expand All @@ -35,14 +36,17 @@ local opal = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob']
},
};

local westmint = {
name: 'westmint',
bin: 'bin/cumulus',
bin: 'bin/assethub',
paraId: 1002,
spec: {Genesis:{
chain: 'westmint-local',
Expand All @@ -52,6 +56,7 @@ local westmint = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob']
},
Expand All @@ -60,6 +65,6 @@ local westmint = {
relay + {
parachains: {
[para.name]: para,
for para in [opal, westmint]
for para in [unique, westmint]
},
}
13 changes: 9 additions & 4 deletions .baedeker/xcm-quartz.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ local relay = {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie']
},
};

local quartz = {
name: 'quartz',
local unique = {
name: 'unique',
bin: 'bin/unique',
paraId: 1001,
spec: {Genesis:{
Expand All @@ -40,6 +41,9 @@ local quartz = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob']
},
Expand Down Expand Up @@ -86,7 +90,7 @@ local moonriver = {

local statemine = {
name: 'statemine',
bin: 'bin/cumulus',
bin: 'bin/assethub',
paraId: 1004,
spec: {Genesis:{
chain: 'statemine-local',
Expand All @@ -96,6 +100,7 @@ local statemine = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob']
},
Expand All @@ -121,6 +126,6 @@ local shiden = {
relay + {
parachains: {
[para.name]: para,
for para in [quartz, karura, moonriver, statemine, shiden]
for para in [unique, karura, moonriver, statemine, shiden]
},
}
36 changes: 30 additions & 6 deletions .baedeker/xcm-unique.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,23 @@ local relay = {
spec: {Genesis:{
chain: relay_spec,
modify:: m.genericRelay($, hrmp = std.join([], [
[[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],
for [a, b] in [
// [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],
// for [a, b] in [
// ['unique', 'acala'],
// ['unique', 'moonbeam'],
// ['unique', 'statemint'],
// ['unique', 'astar'],
// ['unique', 'polkadex'],
]
// ]
])),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'relay',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie', 'gregory']
for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie', 'gregory', 'holly']
},
};

Expand All @@ -41,6 +42,9 @@ local unique = {
[name]: {
bin: $.bin,
wantedKeys: 'para',
extraArgs: [
'--increase-future-pool',
],
},
for name in ['alice', 'bob']
},
Expand Down Expand Up @@ -87,7 +91,7 @@ local moonbeam = {

local statemint = {
name: 'statemint',
bin: 'bin/cumulus',
bin: 'bin/assethub',
paraId: 1004,
spec: {Genesis:{
chain: 'statemint-local',
Expand All @@ -97,6 +101,7 @@ local statemint = {
[name]: {
bin: $.bin,
wantedKeys: 'para-ed',
expectedDataPath: '/parity',
},
for name in ['alice', 'bob']
},
Expand Down Expand Up @@ -136,9 +141,28 @@ local polkadex = {
},
};

local hydraDx = {
name: 'hydraDx',
bin: 'bin/hydradx',
paraId: 1007,
spec: {Genesis:{
chain: 'local',
modify:: m.genericPara($),
}},
nodes: {
[name]: {
bin: $.bin,
wantedKeys: 'para',
legacyRpc: true,
},
for name in ['alice', 'bob']
},
};


relay + {
parachains: {
[para.name]: para,
for para in [unique, acala, moonbeam, statemint, astar, polkadex]
for para in [unique, acala, moonbeam, statemint, astar, polkadex, hydraDx]
},
}
1 change: 1 addition & 0 deletions .docker/Dockerfile-acala.j2
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none
RUN rustup toolchain install {{ RUST_TOOLCHAIN }} && \
rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} && \
rustup default {{ RUST_TOOLCHAIN }} && \
rustup component add --toolchain {{ RUST_TOOLCHAIN }} rust-src && \
rustup target list --installed && \
rustup show

Expand Down
Loading
Loading