Skip to content

Wip #30

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

Open
wants to merge 376 commits into
base: main
Choose a base branch
from
Open

Wip #30

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
376 commits
Select commit Hold shift + click to select a range
8f02e23
Ensure relay chain parent is the relay chain head (#103)
cecton May 27, 2020
1afdba7
Reject blocks without justification which don't have the best number …
cecton Jun 3, 2020
4c6b959
Enable mdns polkadot (#106)
cecton Jun 3, 2020
b3603d1
Update to latest Substrate & Polkadot (#107)
bkchr Jun 5, 2020
41376ce
Prefix logs of parachain and relaychain differently + remove light cl…
cecton Jun 11, 2020
8b1fd65
Update polkadot & substrate (#112)
cecton Jun 15, 2020
b082e7f
Allow custom polkadot chainspec. (#122)
JoshOrndorff Jun 18, 2020
62c22b8
Implement basic upward & downward messages (#118)
bkchr Jun 18, 2020
05a83e8
Take storage root from parent header (#123)
bkchr Jun 19, 2020
6a6fec6
Update to latest Substrate & Polkadot (#131)
bkchr Jul 1, 2020
82db23f
Fix multi collator setup (#133)
bkchr Jul 2, 2020
5cac590
Script to register a parachain (#137)
cecton Jul 6, 2020
416c970
Upgrade Polkadot & Substrate (#139)
bkchr Jul 9, 2020
03205eb
Update Substrate & Polkadot (#141)
bkchr Jul 9, 2020
516ad52
Move Docker scripts (#138)
cecton Jul 16, 2020
bcc6277
Fix integration test (#124)
cecton Jul 23, 2020
5fab0fc
Harden storage against re-entry (#156)
bkchr Jul 25, 2020
ec40d45
Fix storage_append (#158)
bkchr Jul 26, 2020
c3a9c51
Switch to `StorageProof` (#160)
bkchr Jul 27, 2020
db2c0b8
Try to workaround the invalid compilation (#159)
bkchr Jul 27, 2020
d664a7c
change (ci): new CI image; -Dwarnings instead of a job (#110)
TriplEight Jul 28, 2020
f26dd45
Collate only if `--validator` is given (#161)
cecton Jul 29, 2020
9843ebc
Fix Polkadot CLI arguments not properly parsed (#163)
cecton Jul 30, 2020
2310ea3
Replace stacktrace with simpler error when relay chain arguments fail…
cecton Jul 30, 2020
1f83a23
Fix block announcement validation (#171)
bkchr Aug 4, 2020
6f50d09
Add parachains for rococo (#144)
bkchr Aug 4, 2020
a51df00
Rename cumulus-test-parachain-collator to rococo-collator (#173)
danforbes Aug 4, 2020
2042e7e
Updated README (#176)
danforbes Aug 6, 2020
3f3beea
Don't validate a block announcement when syncing (#177)
cecton Aug 6, 2020
e8e8881
Announce block after it is being enacted as new best block (#182)
bkchr Aug 6, 2020
817507f
Update to integrate network fix from Substrate (#184)
bkchr Aug 6, 2020
9e28ea6
Graceful shutdown relay chain (#185)
cecton Aug 7, 2020
bda46b0
Proof of concept: Add a new runtime that uses pallet_contracts (#186)
athei Aug 7, 2020
1fcd055
Separate ParachainId injection to its own pallet (#183)
JoshOrndorff Aug 7, 2020
9603b2f
Add cumulus-service (#187)
bkchr Aug 8, 2020
96da14c
Rework default values used by the RelayChainCli (#189)
bkchr Aug 10, 2020
2c63ccb
One node two runtimes (#191)
bkchr Aug 11, 2020
2381e5a
Implement `storage::next_key` (#195)
bkchr Aug 12, 2020
326da93
Fix `export-genesis-state` (#200)
bkchr Aug 13, 2020
9b48852
Update Polkadot reference and remove `ValidationFunction` to make usa…
bkchr Aug 14, 2020
35f60b1
Add support for scheduling an upgrade without checks
bkchr Aug 14, 2020
4e7f138
Fail when storage is not in proof (#205)
cheme Aug 24, 2020
f006b0e
Add workshop link to readme (#211)
JoshOrndorff Sep 8, 2020
3da343b
fix typo (#212)
v-van Sep 9, 2020
8a445a4
Fix integration test again (#201)
cecton Sep 16, 2020
5bbab68
Test for not-validator mode (#167)
cecton Sep 16, 2020
3b51e53
Add --collator flag as alternative to --validator (#222)
cecton Oct 2, 2020
efb1ff1
added code stubs from latest jschain
jam10o-new Oct 5, 2020
23a49da
Fix collator link (#223)
nuke-web3 Oct 6, 2020
6b638a9
publish feed, publish plan, user_id_from_account_id
jam10o-new Oct 6, 2020
4d150a0
Uniformize tests (#220)
cecton Oct 7, 2020
be4b15e
register unregister roles, wip
jam10o-new Oct 7, 2020
fc4387f
'give attestors jobs', request storage challenge, wip request perf ch…
jam10o-new Oct 9, 2020
5a86c34
add scheduler
jam10o-new Oct 14, 2020
77c2846
simpliified scheduling logic, added rescheduling challenges
jam10o-new Oct 15, 2020
edba58e
try_contract notes
jam10o-new Oct 16, 2020
ef19fe7
contracts now has providers, draft contracts flow
jam10o-new Oct 26, 2020
cf4a0f4
contract activation, provider selection stub
jam10o-new Oct 27, 2020
09b5334
get_providers
jam10o-new Oct 28, 2020
9512520
Update release-bot.yml (#228)
lovelaced Nov 3, 2020
8060e08
committing for build error reference
jam10o-new Nov 4, 2020
76f9eca
Update Cumulus for Parachains V1 (#224)
bkchr Nov 8, 2020
182109e
Switch to polkadot master branch (#230)
bkchr Nov 9, 2020
85a3eae
refactor select from get_providers
jam10o-new Nov 9, 2020
b697c2f
qualify framework
jam10o-new Nov 9, 2020
3ef4b34
Use state machine externalities in validation runtime. (#214)
cheme Nov 10, 2020
998047e
qualifiers
jam10o-new Nov 10, 2020
572b471
Integrate DMP into collation, take 2 (#233)
pepyakin Nov 11, 2020
2662bcd
Make export-genesis-wasm output hex (#236)
pepyakin Nov 11, 2020
f92e419
Resurrect (a minimal version of) message-broker (#234)
pepyakin Nov 16, 2020
ddb60ad
update polkadot to f7ea3d07 (#243)
pepyakin Nov 20, 2020
0239b58
Integrate UMP into message-broker (#244)
pepyakin Nov 20, 2020
9ed50e8
Bring back log prefixing (#245)
bkchr Nov 22, 2020
63efcc4
Wait for relay chain block import before validatiing a block announce…
bkchr Nov 22, 2020
66576cb
Update to latest master (#246)
bkchr Nov 23, 2020
c75b597
Update everything to latest master (#247)
bkchr Nov 25, 2020
7f210b0
adding amendments logic (TODO reports)
jam10o-new Nov 25, 2020
2849acf
Update Polkadot to the latest master (#248)
pepyakin Nov 26, 2020
4e82ce6
Fix syncing issues (#249)
bkchr Nov 26, 2020
f48a0d2
amendment report extrinsic
jam10o-new Nov 26, 2020
ba1fa36
Update polkadot to the latest master (#251)
pepyakin Dec 1, 2020
5147b8e
staging for node as git subtree
jam10o-new Dec 1, 2020
d738a22
Squashed 'node/' content from commit 72c1548ec
jam10o-new Dec 1, 2020
df0f037
Merge commit 'd738a22cf4feb7adee1d6ee0c1ec73175e1f6599' as 'node'
jam10o-new Dec 1, 2020
330e7e8
staging
jam10o-new Dec 1, 2020
b5b8bdf
staging
jam10o-new Dec 1, 2020
663f50c
staging
jam10o-new Dec 1, 2020
d82ecce
Squashed 'node/' content from commit 72c1548ec
jam10o-new Dec 1, 2020
ce574ae
Merge commit 'd82eccead0120221f3d9fbf63626e0a367d1c7b6' as 'node'
jam10o-new Dec 1, 2020
4937f23
using node template as node
jam10o-new Dec 1, 2020
fbcc766
Update parachain registration script to new extrinsic (#252)
rphmeier Dec 2, 2020
1b8d7d4
update readme
jam10o-new Dec 2, 2020
1985f3a
add radicle URI
jam10o-new Dec 2, 2020
05bcb21
Update (#253)
bkchr Dec 2, 2020
131f971
amendment report and amendment followup
jam10o-new Dec 2, 2020
280bb22
start challenge phase
jam10o-new Dec 3, 2020
352aecd
Plumb polkadot client into the collator struct (#255)
pepyakin Dec 3, 2020
f327cd9
Update to latest master & master (#260)
bkchr Dec 4, 2020
ea10fa8
Upgdate to latest polkadot & substrate (#263)
akru Dec 10, 2020
63f9d25
new get_providers logic
jam10o-new Dec 11, 2020
aba8f46
Integrate HRMP (#258)
pepyakin Dec 15, 2020
a060991
Update to latest polkadot & substrate (#266)
akru Dec 16, 2020
4f1c6ba
Add XCM Handler (#267)
shawntabrizi Dec 17, 2020
c5d184f
Update to latest master
bkchr Dec 18, 2020
0a5b53c
Plumb polkadot backend into cumulus-collator (#269)
pepyakin Dec 21, 2020
09b27ce
Rococo V1 (#268)
bkchr Dec 22, 2020
44dbe6a
upgrade to latest polkadot (#278)
mrq1911 Jan 3, 2021
45d739d
Onboard pallet and traits for eden (supply tree)
jam10o-new Jan 4, 2021
636d724
dirty changes
jam10o-new Jan 4, 2021
0a604df
stateless onboarding
jam10o-new Jan 4, 2021
cc6024c
inc_ref / allow accounts below existential deposit
jam10o-new Jan 4, 2021
ec794c7
impl PowVerifier for ()
jam10o-new Jan 5, 2021
aa055e5
add rad to readme
jam10o-new Jan 5, 2021
927cee7
undo
jam10o-new Jan 5, 2021
a98bd78
Update to latest Substrate & Polkadot (#280)
bkchr Jan 5, 2021
518c6fa
remove borrowed box (#272)
JoshOrndorff Jan 5, 2021
9f0085c
Wait for block import in parachain consensus (#271)
bkchr Jan 5, 2021
71d5423
onboard clean
jam10o-new Jan 5, 2021
2b74a41
weights, text wrapping
jam10o-new Jan 5, 2021
5dfd075
Update... (#282)
bkchr Jan 8, 2021
3943168
eden api
jam10o-new Jan 8, 2021
95d3b00
add local setup to README (#283)
BenWhiteJam Jan 11, 2021
322eda8
Update (#284)
bkchr Jan 12, 2021
464e54a
Inform the PVF with the latest relevant relay chain state (#279)
pepyakin Jan 13, 2021
8b815c7
eliminate space (#288)
Satoshi-Kusumoto Jan 14, 2021
b0652ec
Update to latest (#289)
bkchr Jan 14, 2021
9b6448c
Remove polkadot-validation dependency (#290)
pepyakin Jan 14, 2021
5a117c3
update local setup to rococo-v1 (#293)
BenWhiteJam Jan 15, 2021
a9a03e1
Add trace logging for the POV size (#294)
bkchr Jan 18, 2021
8ebcf10
Ignore offchain indexing in validation function. (#297)
cheme Jan 19, 2021
d6a7bc4
Replace ValidationData with PersistedValidationData (#291)
pepyakin Jan 19, 2021
8c6febd
Update Polkadot & Substrate (#300)
cecton Jan 20, 2021
a6d4675
eden implementation
jam10o-new Jan 20, 2021
9563cde
untracked files
jam10o-new Jan 20, 2021
b5f6580
parachain-system (#296)
pepyakin Jan 21, 2021
2139ebd
eden -> orchard
jam10o-new Jan 21, 2021
617fe89
eden -> orchard, untracked files
jam10o-new Jan 21, 2021
d1321e5
bugfixes: actually check minimum amount, actually return undistributed
jam10o-new Jan 22, 2021
57b5ec4
Switch to custom `BlockAnnounceData` (#310)
bkchr Jan 26, 2021
0d086ae
Update the chainspecs (#311)
bkchr Jan 26, 2021
cb00749
Print an error when we can not find the genesis block (#313)
bkchr Jan 29, 2021
6438d32
Complete telemetry for parachain & relaychain (#301)
cecton Jan 29, 2021
c3e3f44
Block announce validation should use the correct `Validation` result …
bkchr Jan 29, 2021
309bc92
MQC authorization (#308)
pepyakin Feb 2, 2021
b32ce07
Fix HRMP Sibling Location (#318)
shawntabrizi Feb 8, 2021
e065c57
Migrate from MQCs in persisted validation data to merkle proofs (#317)
pepyakin Feb 8, 2021
fbacfe7
The great refactor (#325)
bkchr Feb 10, 2021
886a1e1
Move parachain inherent data into its own crate (#326)
bkchr Feb 11, 2021
ec08d11
New genesis (#327)
bkchr Feb 15, 2021
4820fa1
Parachain Consensus abstractions (#329)
bkchr Feb 16, 2021
f04ce06
Update Substrate & Polkadot (#330)
bkchr Feb 16, 2021
28d1d00
Update Substrate & Polkadot again (#332)
bkchr Feb 18, 2021
da79d42
Minor fixes and clarifications (#333)
JoshOrndorff Feb 18, 2021
d8126cd
Deposit XCM execution success and fail events. (#338)
shaunxw Feb 23, 2021
fc8c690
Update to latest Substrate & Polkadot (#341)
bkchr Feb 24, 2021
6b38755
Same procedure as every day (#345)
bkchr Feb 25, 2021
9535ee2
XCM handler: make send origin configurable. (#346)
shaunxw Feb 26, 2021
f511757
Change the way we store, handle and validate the validation data (#342)
bkchr Feb 27, 2021
16bc09f
Update to latest Substrate and Polkadot (#348)
ascjones Mar 3, 2021
5cdbd7c
Add a command to purge the relay chain only (#306)
cecton Mar 3, 2021
937cd76
Update Polkadot & Substrate (#354)
bkchr Mar 4, 2021
b50848e
Remove `frame-executive` that isn't required anymore (#355)
bkchr Mar 4, 2021
56f60a1
Update XcmError on sending failure. (#358)
shaunxw Mar 8, 2021
c7d2446
Update Substrate & Polkadot (#359)
bkchr Mar 9, 2021
cb5a244
Support xcm local execution in xcm-handler. (#357)
shaunxw Mar 9, 2021
a3d50f2
Adapt code to new sc-telemetry (#362)
cecton Mar 11, 2021
cb9d101
Fix block propagation between non-collator nodes (#363)
bkchr Mar 11, 2021
00bc5cd
Update to latest Substrate & Polkadot and also move cli crate (#365)
bkchr Mar 12, 2021
8f1ef9d
Use correct HRMP path for parachain sibling (#366)
vgeddes Mar 16, 2021
a90308b
Fix incorrect prefix for "Prepared block for proposing at" (#305)
cecton Mar 17, 2021
662e9dc
Change spelling of 'PoVBlocks' to be consistent with other polkadot d…
Byron Mar 19, 2021
a8bf0e1
Update Substrate & Polkadot (#375)
bkchr Mar 23, 2021
8807510
Hook up XcmHandler to the system module (#381)
pepyakin Mar 30, 2021
dc666c7
Improve Storage and Add `set_upgrade_block` to Validation Function Up…
shawntabrizi Mar 31, 2021
be26016
pallet-wealth-tax Module impl and Currency traits
jam10o-new Apr 1, 2021
1d4c02c
Update Substrate & Polkadot (#387)
bkchr Apr 2, 2021
cbd72e7
Declare Error type in decl_module! (#390)
KiChjang Apr 7, 2021
21a4423
refill locks
jam10o-new Apr 7, 2021
1c603f6
update permissions on refill
jam10o-new Apr 7, 2021
3b4ca53
Do not accept `--parachain-id` and `--chain` together (#393)
bkchr Apr 7, 2021
8797d63
simple dispatchables
jam10o-new Apr 9, 2021
10a8163
set_rate runtime method
jam10o-new Apr 9, 2021
38ef250
custom issue, custom burn, permission bugfix
jam10o-new Apr 9, 2021
34e0f2e
Commitments to use for onboarding
jam10o-new Apr 10, 2021
605ab2b
Fix export genesis command (#395)
bkchr Apr 11, 2021
24edc86
consume secret on success
jam10o-new Apr 11, 2021
959f585
Approve block announcements of backed blocks (#394)
bkchr Apr 12, 2021
498595a
Remove pov hash comparison when waiting on a block to announce (#396)
bkchr Apr 12, 2021
a70ab40
Make `set_validation_data` public (#399)
JoshOrndorff Apr 13, 2021
5fe32eb
XCM revamp & Ping pallet (#391)
gavofyork Apr 14, 2021
18c9e4e
Docs (#401)
gavofyork Apr 14, 2021
5157780
Update Substrate & Polkadot (#405)
bkchr Apr 14, 2021
8c37b0d
Runtime upgrade test (#364)
cecton Apr 16, 2021
689cb16
Two-stage upgrade for parachains (#392)
gavofyork Apr 16, 2021
2180cf4
Bump polkadot and substrate deps (#408)
shawntabrizi Apr 25, 2021
859524f
Bump polkadot + fix parachain unnamed field (#412)
gui1117 Apr 27, 2021
0ab15b2
Integrate a governance XCM origin (#407)
gavofyork Apr 28, 2021
4f56cc7
Integrate Shell runtime into collator (#414)
gavofyork Apr 28, 2021
3fa1ccc
Panic instead of ensure (#413)
pepyakin Apr 28, 2021
5edcffb
Companion for #2953 (#418)
gavofyork Apr 28, 2021
497571c
autoformat
jam10o-new Apr 29, 2021
2b021ad
rewards scaffolding
jam10o-new Apr 29, 2021
2181473
update Radicle address
jam10o-new Apr 29, 2021
7d315cf
Strip down Shell to bare minimum (#421)
gavofyork Apr 29, 2021
42c18b8
Fix condition (#424)
gavofyork Apr 30, 2021
315c5d1
Chain ID and ParaID don't collide (#425)
gavofyork Apr 30, 2021
3f68717
DMP Queue pallet (#416)
gavofyork May 2, 2021
6364eee
Update Substrate & Polkadot (#427)
bkchr May 4, 2021
b9056fe
Update Substrate & Polkadot (#428)
bkchr May 4, 2021
af28a85
Make `--collator` reusable and imply `--validator` (#380)
JoshOrndorff May 6, 2021
19dbc36
clean readme a little bit
jam10o-new May 8, 2021
9070545
struct for allowing multiple verification types simult.
jam10o-new May 8, 2021
78ad174
Upgrade pallets to FRAMEv2 (#404)
KiChjang May 8, 2021
d01bc24
Aura consensus for parachains (#371)
bkchr May 10, 2021
63231bc
Companion #2995: Dispatchable for teleporting assets (#431)
gavofyork May 11, 2021
eb23023
Rename `rococo-collator` to `polkadot-collator` (#435)
bkchr May 12, 2021
84bd378
Companion for #3007 (Track teleported assets) (#436)
gavofyork May 12, 2021
c515f16
Companion for #3010 (Reserve Xfer extrinsic) (#434)
gavofyork May 13, 2021
5245525
Fix chain spec handling (#438)
bkchr May 13, 2021
6674430
Introduce `CollectCollationInfo` runtime api (#443)
bkchr May 17, 2021
70afaae
Slap runtime_version macro everywhere (#444)
pepyakin May 19, 2021
6565a95
Some changes for Statemint (#448)
bkchr May 23, 2021
36c6da1
rococo-collator -> polkadot-collator (#449)
shawntabrizi May 24, 2021
7ffb205
Pov recovery for parachains (#445)
bkchr May 26, 2021
16b7b72
Check that we have set the validation data inherent (#451)
bkchr May 28, 2021
540e74d
Update Substrate & Polkadot (#454)
bkchr May 31, 2021
9d9ed1b
Add Statemint (#452)
gavofyork Jun 1, 2021
ce9dfdf
add transfer_ownership to NonTransfer blacklist (#457)
joepetrowski Jun 2, 2021
53b8148
Add NFTs to Statemine (#456)
gavofyork Jun 2, 2021
6467858
Bump XCM weight to something more conservative (#458)
gavofyork Jun 2, 2021
b1e5e7d
Do not require the collator key to be passed (#459)
bkchr Jun 2, 2021
5950432
Statemine Release Prep (#460)
apopiak Jun 2, 2021
d5ea869
Decrease log levels (#464)
bkchr Jun 3, 2021
18fa1f5
Add srtool + subwasm workflow (#462)
chevdor Jun 3, 2021
5eeb06c
Update Substrate & Polkadot (#469)
bkchr Jun 3, 2021
e9a9d6b
Add raw chainspecs for Westmint and Statemine (#470)
lovelaced Jun 4, 2021
33908c1
update substrate & polkadot (#472)
xlc Jun 4, 2021
794bc23
Do not include `:code` in the storage proof if not required (#480)
bkchr Jun 7, 2021
d935b81
Compact proof. (#295)
cheme Jun 8, 2021
a7b44a9
Add session weight (#477)
JesseAbram Jun 8, 2021
9ff7252
feat(ci): update runtime build workflow (#471)
chevdor Jun 10, 2021
11a0bca
update substrate/polkadot with construct_runtime changes (#485)
gui1117 Jun 10, 2021
2f88be0
Use polkadot-client instead of polkadot service where possible (#489)
bkchr Jun 11, 2021
d54fdd7
Bring support for calling `check_inherents` (#490)
bkchr Jun 12, 2021
a84f786
Make sure system tests are checking for the correct result (#491)
bkchr Jun 13, 2021
b19bcc6
session manager and jobs stub
jam10o-new Jun 13, 2021
bebaed4
bump version (builds are broken for now)
jam10o-new Jun 13, 2021
a2f2879
wip
jam10o-new Jun 13, 2021
4186d2d
Merge commit 'e260869a2ae898bc6a5c152e3f04769a8eec3308' into wip
jam10o-new Jun 13, 2021
3549b94
Add 'parachain/' from commit 'a84f7866f5ce36eb246407fce1e5f813e5eff575'
jam10o-new Jun 13, 2021
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
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@ trigger-contracts-ci:
- docker:dind
before_script:
- test "$Docker_Hub_User_Parity" -a "$Docker_Hub_Pass_Parity"
|| ( echo "no docker credentials provided"; exit 1 )
|| ( echo "no docker crorchardtials provided"; exit 1 )
- docker login -u "$Docker_Hub_User_Parity" -p "$Docker_Hub_Pass_Parity"
- docker info
script:
Expand Down
Loading