Robert Habermeier
85bde07641
bump deps ( #618 )
...
* bump deps
* update balances weights
* fix warnings
2021-09-17 13:18:30 -05:00
Chevdor
1dd000a011
ci: add quick-check with rustfmt ( #615 )
...
* ci: add quick-check with clippy and rustfmt
* chore: rustfmt round
* chore: set the same rustfmt config than substrate
* chore: fix formatting
* cI: remove clippy
* ci: switch to nightly for the checks
* ci: fix toolchains and naming
* ci: Limit the check to formatting
* chore: fix formatting
* Update .rustfmt.toml
* Update .rustfmt.toml
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-09-16 16:57:52 +02:00
Andrew Jones
035a576008
Metadata v14 (companion to #3336 ) ( #564 )
...
* Remove event pallet::metadata attributes
* Add scale-info deps, TypeInfo derives, update call variants
* Update metadata runtime APIs
* Add missing scale_info dependency, update rococo runtime API
* Add missing scale_info dependency
* Remove pushed diener patches
* Cargo.lock
* Add missing scale-info dependencies
* Fixes
* Statemint runtime fixes
* Call struct variant empty matches
* Add missing scale-info dependency
* Fixes
* scale-info 1.0
* cargo update -p xcm
* update lock
* Update Cargo.lock
* update to latest polkadot
* remove rpc_http_threads
https://github.com/paritytech/substrate/pull/9737
* replace task executor with tokio handler
https://github.com/paritytech/substrate/pull/9737
* fix test compilation?
* Update Cargo.lock
* cargo update
* remove unused
* Update substrate and polkadot
* Update test/client/src/lib.rs
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-09-16 12:11:05 +02:00
Alexander
b5e7376758
Add build with docker info to README ( #609 )
...
* Add build with docker info to README
* removed few lines
* small fix README
2021-09-16 11:49:53 +02:00
Bastian Köcher
5af2990cfd
Upgrade Substrate & Polkadot ( #612 )
2021-09-16 06:57:29 +02:00
e.g. magical unicorn
d5284b0e78
add new raw chainspecs for parachains ( #611 )
2021-09-14 11:06:13 +02:00
Bastian Köcher
df28466db2
Remove rococo-v1 branch from README ( #608 )
2021-09-14 10:50:23 +02:00
Squirrel
a0532634e1
less deps ( #606 )
2021-09-12 23:22:14 +02:00
Denis Pisarev
19a3fd57e5
dockerfiles: upgrade to ubuntu:20.04 ( #603 )
2021-09-12 00:41:17 +02:00
Hernando Castano
5ed9e95608
Bump Substrate, Polkadot, and BEEFY ( #602 )
...
* Bump Substrate, Polkadot, and BEEFY
* Add `Sync` bound to Aura trait bounds
2021-09-10 23:24:16 +02:00
Robert Habermeier
6c8f1f7b3c
bump deps, fix aura-ext pallet, and fill in stubs for XCM ( #600 )
...
* bump deps, fix aura-ext pallet, and fill in stubs for XCM
* response handler, asset trap, asset claims
* subscription_service
* update xcmp-queue mock
* fix tests
* Update polkadot deps
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-09-04 14:57:48 -05:00
Chevdor
bf4024fd49
Add script and dockerfile to build an injected docker image for the polkadot-collator binary ( #591 )
...
* remove exec flag on json file
* fix dockerignore filter to allow building the injected docker image
* Update docker/injected.Dockerfile
* Update docker/scripts/build-injected-image.sh
Co-authored-by: Martin Pugh <pugh@s3kr.it >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
2021-09-03 15:30:12 +02:00
Gavin Wood
968c91e357
Bump Tokio to 1.10 ( #592 )
...
* Bump Tokio to 1.10
* Missed one
2021-08-28 14:33:56 +00:00
Gavin Wood
276e5bdd38
Companion for #3629 (XCM v2) ( #571 )
...
* Update .gitignore and bring into line with XCM v2's SendError
* type
* Some work
* Weighed responses
* extra fields to xcm pallet
* Fixes
* Bump
2021-08-28 15:51:49 +02:00
Ricardo Rius
f2f4f642ec
Fix Statemint benchmarks ( #589 )
2021-08-26 01:02:02 +00:00
Bastian Köcher
52bc169b52
Upgrade Substrate & Polkadot ( #583 )
2021-08-22 21:22:36 +02:00
joe petrowski
102a1d5428
bump spec ( #578 )
2021-08-17 23:39:23 +02:00
hamidra
333cfdfbba
Add Transaction Fee RPC to Statemint/Statemine ( #559 )
...
* add payment rpc to parachains
* connect payment rpc to parachains clients
* fix the rumtime_api bound/ add separate start node implementation for shell
* use cumulus/parachain specific primitives
* Update polkadot-parachains/src/rpc.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* rename txpool dependency
* fix the package name
* move parachain primitives to separate module
* Refactor Shared Primitves for Payment Info (#577 )
* rename to parachains-common
* refactor shared opaque
* remove primitives
* Update service.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-08-17 09:55:56 -07:00
Alexander Popiak
db125d2289
remove lightSyncState field from chain specs ( #576 )
...
necessary because of https://github.com/paritytech/substrate/pull/9491
2021-08-17 14:16:02 +02:00
Bastian Köcher
f0ecc74857
Remove old and add new migrations ( #572 )
2021-08-13 20:28:20 +02:00
Keith Yeung
906bf97321
Use new MultiLocation syntax everywhere ( #570 )
...
* Use new MultiLocation syntax everywhere
* Make tests compile
2021-08-12 11:26:49 +02:00
Denis Pisarev
02bf5acf6c
docs: undebug docs build ( #569 )
2021-08-10 12:12:54 +00:00
Denis Pisarev
0c39e49aaf
docs: optimize docs build ( #568 )
2021-08-10 12:00:25 +02:00
Denis Pisarev
6cb0544001
CI: fix gh doc publishing ( #567 )
...
* CI: fix gh doc publishing
* CI: it needs nightly
* CI: add wasm32 target
* CI: return to running on master
2021-08-09 19:52:32 +02:00
Gavin Wood
b3c38f0926
Companion to #9514 (Remove Filter and use Contains instead) ( #566 )
...
* Remove Filter and use Contains instead
* Fixes
* Remove patch
* Bump Polkadot
* bump
2021-08-09 18:07:37 +02:00
Joshy Orndorff
6637471fb4
Publish rustdocs to github pages ( #562 )
...
* Publish rustdocs to github pages
* @TriplEight 's suggestions from code review
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
2021-08-09 17:00:32 +02:00
Bastian Köcher
8307255697
Disable integration tests outside of CI ( #565 )
2021-08-07 23:03:12 +02:00
Gavin Wood
6283c1fce9
Support XCM v1 (Companion to #2815 ) ( #561 )
...
* support for XCM v1
* Fixes
* Fix.
* Use `xcm::latest`
* Bump Polkadot
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-08-06 19:13:33 +00:00
Bastian Köcher
4f936689ef
Update Substrate & Polkadot ( #563 )
2021-08-05 20:53:32 +02:00
Shaun Wang
47b368ea5c
Polkadot companion (XCM-simulator) ( #560 )
...
* Use definitions from polkadot.
* Remove unused imports.
* Rerun CI.
2021-08-05 08:43:51 +02:00
Bastian Köcher
53c5340eff
Log pov size as info ( #558 )
2021-08-03 21:52:41 +02:00
Bastian Köcher
71ed6b272c
Update Substrate & Polkadot ( #557 )
...
* Update Substrate & Polkadot
* Format
* Update again
2021-08-03 11:59:37 +02:00
Chevdor
2fd51bd915
ci: reduce the list of events triggering matrix messages ( #547 )
2021-07-30 23:56:56 +02:00
Bastian Köcher
f5de2f93af
Update Substrate & Polkadot ( #551 )
...
* Update Substrate & Polkadot
* Update client/service/src/lib.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* Update client/service/src/lib.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-07-27 22:42:39 +02:00
Chevdor
49b72cdee6
ci: upgrade subwasm ( #550 )
2021-07-27 13:04:33 +02:00
Denis Pisarev
3883f73391
CI: build a test artifact ( #527 )
...
* CI: build a test artifact
* CI: try building before testing
* CI: try proper bin name
* CI: preempty cache to benchmark properly
* CI: run build after test
* CI: change target source
* CI: try build before test once again
* CI: chore
* CI: prepopulate target cache
* CI: conditional build; aws sync
* CI: mock building to test publishing
* CI: lacks permissions in the other job
* CI: undebug
2021-07-23 17:06:57 +02:00
tgmichel
6f47b85db1
Add rpc_http_threads ( #548 )
2021-07-23 10:07:31 +00:00
Bastian Köcher
3462a4b7fa
Do not set best block when there already exists a best block with an higher number ( #544 )
...
* Do not set best block when there already exists a best block with an higher number
* Apply suggestions from code review
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
statemine_v2
2021-07-21 16:21:52 +02:00
Bastian Köcher
594f2f4347
Update Substrate & Polkadot ( #540 )
2021-07-20 16:11:56 +02:00
André Silva
b89037bd82
bump spec version of statemine and westmint ( #539 )
2021-07-16 10:23:00 +02:00
Shawn Tabrizi
954f85a85c
Add Uniques to Westmint and Statemint ( #493 )
...
* Add uniques to westmint and statemint
* update cargo
* Update Cargo.lock
* Update lib.rs
* fix merge
* Apply suggestions from code review
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* fix build
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: joepetrowski <joe@parity.io >
2021-07-15 16:51:31 +02:00
Gavin Wood
c905b56303
Enable permissionless asset creation ( #476 )
...
* Enable permissionless asset creation
* Fixes
* Fixes
* Update polkadot-parachains/statemine-runtime/src/lib.rs
Co-authored-by: Joshy Orndorff <JoshOrndorff@users.noreply.github.com >
* update Cargo.lock
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: Joshy Orndorff <JoshOrndorff@users.noreply.github.com >
Co-authored-by: joepetrowski <joe@parity.io >
2021-07-15 16:51:14 +02:00
Shawn Tabrizi
a3c33fd31d
make parachain system config consistent ( #538 )
2021-07-14 23:44:39 -04:00
Keith Yeung
303b194f4a
Properly declare #[pallet::validate_unsigned] in ParachainSystem ( #537 )
...
* Properly declare #[pallet::validate_unsigned] in ParachainSystem
* Add ValidateUnsigned to construct_runtime in ParachainSystem tests
2021-07-14 21:26:34 -04:00
Sergei Shulepov
59cdbb6a56
Update Polkadot and Substrate ( #528 )
...
One breaking change:
- https://github.com/paritytech/substrate/pull/9209
2021-07-07 11:43:12 +00:00
Chevdor
9481c708d1
chore: upgrade srtool-actions and subwasm ( #526 )
...
- add builds for "statemint", "rococo", "shell"
- switch to chevdor/srtool-actions@v0.3.0 which default the new srtool image from paritytech/srtool
- bumps up the version of subwasm
- cleanup
- ability to start builds on-demand
2021-07-07 09:34:01 +02:00
Shaun Wang
f119e39033
Fix xcmp message processing condition. ( #510 )
...
* Fix xcmp message processing condition.
* add a very simple test
* Update Cargo.lock
* remove comment
* remove comment
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com >
2021-07-06 16:35:59 +02:00
Bastian Köcher
a2a97be872
Bring back runtime upgrade test ( #525 )
...
This brings back the runtime upgrade test and also updates Substrate &
Polkadot.
2021-07-06 16:21:19 +02:00
Bastian Köcher
d0b57c1ad4
Update Substrate & Polkadot ( #523 )
2021-07-05 23:35:28 +02:00
Bruno Škvorc
2384feb071
Propose bumping StringLimit to 128 bytes ( #516 )
...
* Propose bumping StringLimit to 64 bytes
The StringLimit of 50 bytes is too short for useful hashes of different protocols:
- When using IPFS, the hash is 46 bytes. With a protocol prefix and type prefix (IPFS vs IPNS) it becomes: `ipfs://ipfs/QmPK1s3pNYLi9ERiq3BDxKa4XosgWwFRQUydHUtz4YgpqB` or 59 bytes.
- On arweave, the hash is 43 bytes. Prefixed with just `arweave://` bumps it up to 53: `arweave://BNttzDav3jHVnNiV7nYbQv-GY0HQ-4XXsdkE5K9ylHQ`.
- On Sia, with 46 char hashes, adding `sia://` as the protocol to use will bump it past 50: `sia://GACjmEWXmYF1N3Rc-PyjN304-8M0zOXHYzAXY9222xkGhA` (52)
As such, we feel that 64 bytes is a reasonable minimum for the `StringLimit`.
* Update lib.rs
* Add different const for `UniquesStringLimit`
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-07-02 10:30:01 +02:00