antonio-dropulic
5228731ae8
Merge commit '392447f5c8f986ded2559a78457f4cd87942f393' into update-bridges-subtree-r/w
2021-12-01 09:46:14 +01:00
antonio-dropulic
392447f5c8
Squashed 'bridges/' changes from 23dda62482..407bf44a8a
...
407bf44a8a add missing license header (#1204 )
9babb19810 Custom relay strategy (#1198 )
c287872a11 fix clippy things (#1200 )
3a40e62789 Expose some const value and type (#1186 )
32b61476d1 increase sleep before connectingMillau (#1195 )
aabe7041fa revert messages transactions mortality (#1194 )
3651f4f909 Message transactions mortality (#1191 )
364d6e155d Bump dependencies (#1180 )
f0389acc08 cargo +nightly fmt --all (#1192 )
b270b6a016 Unify error enums in substrate and ethereum clients with `thiserror` (#1094 )
58c4946f74 Limit max call size of Rialto/Millau runtimes (#1187 )
fd56a8cd56 Add UI to the deployment (#1047 )
16f01dc736 Westend -> Millau alerts are pending before notifications are sent (#1184 )
5628c11ece replace collective flip with babe randomness in Rialto (#1188 )
1094a63b00 ignore another (pretty bad) RUSTSEC (#1185 )
379fe323ea fix/ignore cargo deny issues (#1183 )
92af5e6e64 additional log in finality relay + rephrase "failed" (#1182 )
b996a3b681 Rialto parachain in test deployments (#1178 )
28d9332b44 Resubmit transactions strategy for Polkadot/Kusama (#1175 )
d0172c6847 Playing with CI (#1179 )
fb6f42456d fix checks order when registering parachain (#1177 )
ee828c005a Register-parachain subcommand of substrate-relay (#1170 )
8cd2b1a112 Token swap pallet benchmarks (#1174 )
bb811accb1 fix collision with westend bridge (#1172 )
8d2fba70ed add token swaps to test deployments (#1169 )
b6d1bdfe2c publish rialto parachain collator image (#1171 )
834ae4a10a Fix OutboundLaneData types (#1159 )
5ee0ea1626 copypasted -> copied (#1168 )
c3bb835f18 fix spelling (#1167 )
f90d041dc9 Upgrade `jsonrpsee` to v0.3 (#1051 )
598c9b6d0d add some basic tests for swap tokens (#1164 )
05e88c61f5 publish images when tag of specific format(e.g. v2021-09-27 + v2021-09-27-1) is published (#1166 )
7f3f94a6e0 Fix CI again (#1165 )
ff37de332f Move calculation relayer reward into `MessageDeliveryAndDispatchPayment` (#1153 )
36fbba839b fix clippy warning (#1163 )
16da44d018 explicit wasm build (#1158 )
c9c8226449 Match substrate's fmt (#1148 )
2fdd7f3e5e Fix/ignore clippy warnings (#1157 )
43dfcc2686 Adding LookupAddress (#1156 )
951eaa5582 Add rialto-parachain runtime and node (#1142 )
803d266d61 Rename MessageId -> BridgeMessageId (#1152 )
5f234484fc Box large arguments of GRANDPA pallet (#1154 )
cf9abc1011 Fix spelling (#1150 )
ab83ba2e58 Relay subcommand that performs token RLT <> MLAU token swap (#1141 )
832536caf0 Polkadot <> Kusama relayers (#1122 )
6d0daa8975 Add `OnMessageAccepted` callback (#1134 )
5d03a20b3e Integrate token swap pallet into Millau runtime (#1099 )
ea4cfa833e Adding MultiAddress type and ValidationCodeHash (#1139 )
c20325a784 Add tests for `Raw` and `BridgeSendMessage` enum `Call` variants (#1125 )
6d802416e2 increase pause before pining Rialto nodes (#1137 )
b54fa56b62 calculate fee using full message payload (#1132 )
ca5d8178f5 Add parachain pallets to rialto runtime (#1053 )
9eaae4142e fix transaction resubmitter limits for Millau -> Rialto transactions (#1135 )
9d4e17783c add --mandatory-headers-only cli option to complex relay (#1129 )
1c5e0ec1cb Add local CI info to README (#1131 )
a8e0929e14 chore: spellchecker fixes (#1130 )
3b8e2118e3 set fee for importing mandatory headers to zero (#1127 )
49bba9aa52 another bunch of words for spellchecker (#1128 )
8a72eafef6 Increase pause before messages generation start (#1126 )
1f0ba9a191 Move some associated types from relay_substrate_client::Chain to bp_runtime::Chain (#1087 )
74bc1a5b54 Transactions resubmitter (#1083 )
21ba001f26 log max balance drop when sending message (#1117 )
638a7ddffa Code Cleaning (#1124 )
be6555c51b Fix buildah logout (#1120 )
87539c4a98 Format code work (#1116 )
526fe7fdd7 fix spelling (#1119 )
bd4ce7f241 Fix spelling (#1118 )
3c1147858e added missing constants to Kusama/Polkadot primitives (#1114 )
52093b22ab Fix delivery transaction estimation used by rational relayer (#1109 )
77a2f2fbed Remove fund account checks from upgrade. (#1111 )
824334802b Rename param and update comment (#1108 )
d7784bfe06 Fix spellcheck (#1110 )
0b18f5906a Refactor substrate messages source and substrate messages target (#1105 )
b27240bbff fix compilation (#1107 )
9697da4fe8 Emit mortal transactions from relay (#1073 )
b29396c077 Change vault vars type to env vars (#1084 )
35e0bbdc0c Make clippy mandatory. (#1103 )
a517e8541f Remove unused deps (#1102 )
873dae608a Remove unnessary deps (#1101 )
13450b74ee Stored conversion rate updater (#1005 )
74389829f3 [BREAKING] Migrate messages pallet to frame v2 (#1088 )
424da938dd README fix (#1100 )
865744c909 upgrade currency exchange pallet to frame v2 (#1097 )
b5038148b3 Add missing docs (#1095 )
0791e911c1 Common crate for substrate-relay (#1082 )
3834c9d880 Update high-level-overview.md (#1093 )
c93553face Increase the time window for messaging alerts. (#1092 )
8b9cc3cecd migrate pallet-shift-session-manager to frame v2 (#1090 )
dc91813c22 migrate eth PoA pallet to frame v2 (#1091 )
f16bb098cc Migrate dispatch pallet to frame v2 (#1089 )
19f4325348 Bridge/This Chain Ids should be exposed as constants on pallet level. (#1085 )
6381122df7 Change ChainSpec::from_genesis for Rialto and Millau chains to reflect the chain names. (#1079 )
0f1d33e973 Make CI happy again (#1086 )
238e65d96f fix typo (#1080 )
fc008457b6 Token-swap-over-bridge pallet (#944 )
3fb97fa5ef Fix full spellcheck (#1076 )
eae4ed7170 fixed wrong trace (#1075 )
219a0fad04 merge two weight-related loops in messages pallet (#1071 )
fc85632fdb increase_message_fee depends on stored mesage size (#1066 )
530f37a23b companion for https://github.com/paritytech/polkadot/pull/3507 (#1067 )
53b8cba683 sc_basic_authorship=trace for millau nodes (#1074 )
9874e05e98 Improve traces of message generator scripts (#1069 )
7b5ee84fbb extract message_details impl into runtime common (#1070 )
5a4aed5a8b refund weight for mot pruning messages (#1062 )
90e3d1e111 Fix Westend -> Millau sync (#1064 )
427d30ddfc When restarting client, also "restart" tokio runtime (#1065 )
d47c05eeef Change get pipeline sensitive variables from Vault instead of GitLab settings (#1063 )
d775a85415 use tokio reactor to execute jsonrpsee futures (#1061 )
15c8cd61cb Use BABE to author blocks on Rialto (previously: Aura) (#1050 )
5186293500 Allow reading suri && password override from file (#1059 )
b506298262 Update jsonrpsee reference (#1049 )
1734d00517 enable weight fee adjustent in Rialto/Millau (#1044 )
607265afae Pay dispatch fee at target chain cli option (#1043 )
ce79ef91be bump dependencies before start referencing polkadot repo (#1048 )
924fa24f6d Cli option for greedy relayer + run no-losses relayer by default (#1042 )
e21eba7b59 Yrong README Fixup + M1 Fixes (#1045 )
20d08204a2 Confirm delivery detects when more than expected messages are confirmed (#1039 )
994b846b52 pre and post dispatch weights of OnDeliveryConfirmed callback (#1040 )
1dd5297e84 give real value to Rialto and Millau tokens (#1038 )
035bee8715 Use real conversion rate in greedy relayer strategy (#1035 )
9cfaecd0f7 fixed metrics prefix (#1037 )
1d8d224937 Use kebab-case for bridge arguments (#1036 )
f30a4c79a6 Shared reference to conversion rate metric value (#1034 )
c34d7a5cbb estimate transaction fee (#1015 )
93404b18bb change alert period from 2m to 10m for Westend -> Millau (GRANDPA or public node itself is lagging sometimes) (#1032 )
git-subtree-dir: bridges
git-subtree-split: 407bf44a8a5f4e60aceef2dc755cd9ff09929ac3
2021-12-01 09:24:53 +01:00
zjb0807
a7843702a9
Companion for #10324 - update frame-benchmarking/runtime-benchmarks ( #4387 )
...
* update frame-benchmarking/runtime-benchmarks
* Update Substrate
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-11-30 15:39:37 +00:00
Gavin Wood
9800d22b1d
Companion to #9514 (Remove Filter and use Contains instead) ( #3591 )
...
* Remove Filter and use Contains instead
* Fixes
* Remove patch
* Formatting
* update Substrate
Co-authored-by: parity-processbot <>
2021-08-07 22:19:28 +02:00
Sergei Shulepov
68c03f66f3
Mass replace ,); pattern ( #3580 )
...
This is an artifact left by rustfmt which is not dare to remove the
comma being conservative.
2021-08-05 19:53:17 +02:00
Denis Pisarev
fc253e6e4d
WIP: CI: add spellcheck ( #3421 )
...
* CI: add spellcheck
* revert me
* CI: explicit command for spellchecker
* spellcheck: edit misspells
* CI: run spellcheck on diff
* spellcheck: edits
* spellcheck: edit misspells
* spellcheck: add rules
* spellcheck: mv configs
* spellcheck: more edits
* spellcheck: chore
* spellcheck: one more thing
* spellcheck: and another one
* spellcheck: seems like it doesn't get to an end
* spellcheck: new words after rebase
* spellcheck: new words appearing out of nowhere
* chore
* review edits
* more review edits
* more edits
* wonky behavior
* wonky behavior 2
* wonky behavior 3
* change git behavior
* spellcheck: another bunch of new edits
* spellcheck: new words are koming out of nowhere
* CI: finding the master
* CI: fetching master implicitly
* CI: undebug
* new errors
* a bunch of new edits
* and some more
* Update node/core/approval-voting/src/approval_db/v1/mod.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* Update xcm/xcm-executor/src/assets.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* Apply suggestions from code review
Co-authored-by: Andronik Ordian <write@reusable.software >
* Suggestions from the code review
* CI: scan only changed files
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-07-14 19:22:58 +02:00
Alexander Theißen
2d102308de
Companion for #9276 : Remove Filter impl on () ( #3420 )
...
* Switch from () to AllowAllFilter
* Rename AllowAllFilter -> AllowAll
* update Substrate
Co-authored-by: parity-processbot <>
2021-07-12 21:12:52 +00:00
Hernando Castano
63f4c9db6c
Merge commit 'f9c24ef0db390c355241445af37a5c7999a7dc66' into hc-bump-bridges-subtree-take-2
2021-05-04 15:27:09 -04:00
Hernando Castano
3f92e81541
Merge commit 'e5bed7ac380b6adb54b60a2a72a2a8f07f50d6c1' as 'bridges'
2021-04-21 11:56:23 -04:00
Hernando Castano
86a376cd69
Remove messed up bridges subtree
2021-04-21 11:55:51 -04:00
Gavin Wood
a960e2ff6d
Companion for OnSetCode #8496 ( #2794 )
...
* Make build with OnSetCode
* Fixes
* update Substrate
Co-authored-by: parity-processbot <>
2021-04-01 15:19:57 +02:00
Shaun Wang
9047bbb392
Companion for #8372 (Replace 'Module' with 'Pallet' in construct_runtime macro) ( #2629 )
...
* Replace 'Module' with 'Pallet'.
* "Update Substrate"
* fix babe usage
* fix benchmark
Co-authored-by: parity-processbot <>
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
2021-03-18 10:10:17 +00:00
Pierre Krieger
2e34eed312
Make Substrate deps uniform ( #2589 )
2021-03-09 11:31:33 +00:00
Tomasz Drwięga
5169155f94
Adding Bridges code as git subtree. ( #2515 )
...
* Add instructions.
* Squashed 'bridges/' content from commit 345e84a21
git-subtree-dir: bridges
git-subtree-split: 345e84a2146b56628e9888c9f5e129cb40e868a9
* Remove bridges workspace file to avoid confusing Cargo.
* Add some bridges primitives to Polkadot workspace.
* Improve docs.
2021-03-01 22:33:16 +01:00