Skip to content
Snippets Groups Projects
  1. Aug 15, 2024
    • Przemek Rzad's avatar
      Update Readme of the `polkadot` crate (#5326) · 843c4db7
      Przemek Rzad authored
      - Typos.
      - Those telemetry links like https://telemetry.polkadot.io/#list/Kusama
      didn't seem to properly point to a proper list (anymore?) - updated
      them.
      - Also looks like it was trying to use rust-style linking instead of
      markdown linking, changed that.
      - Relative links do not work on crates.io - updated to absolute,
      similarly as some already existing links, such as contribution
      guidelines.
  2. Jun 06, 2024
    • Przemek Rzad's avatar
      Update link to a latest polkadot release (#4711) · dd4e6fd0
      Przemek Rzad authored
      The link to
      [releases](https://github.com/paritytech/polkadot-sdk/releases) usually
      takes you to a list with a bunch of drafts at the top so you have to
      scroll.
      
      [This link](https://github.com/paritytech/polkadot-sdk/releases/latest)
      takes you directly to the latest release.
  3. Jan 04, 2024
  4. Dec 05, 2023
  5. Dec 02, 2023
  6. Sep 22, 2023
    • Sebastian Kunert's avatar
      Use correct target dir in polkadot readme (#1643) · fb0fd3e6
      Sebastian Kunert authored
      Closes #1372 
      
      This fixes the target directories in the polkadot readme. I verified
      manually the Ubuntu based install works on a fresh cloud machine. Build
      from source also worked as described.
      
      Since #1304 landed `--dev` also works again (not on v1.1.0 though), so I
      would consider the install instructions fixed.
  7. Sep 04, 2023
    • Chevdor's avatar
      Markdown linter (#1309) · a30092ab
      Chevdor authored
      
      * Add markdown linting
      
      - add linter default rules
      - adapt rules to current code
      - fix the code for linting to pass
      - add CI check
      
      fix #1243
      
      * Fix markdown for Substrate
      * Fix tooling install
      * Fix workflow
      * Add documentation
      * Remove trailing spaces
      * Update .github/.markdownlint.yaml
      
      Co-authored-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
      * Fix mangled markdown/lists
      * Fix captalization issues on known words
  8. Aug 29, 2023
  9. Aug 25, 2023
  10. Aug 18, 2023
  11. Aug 14, 2023
  12. Jul 31, 2023
    • Marcin S.'s avatar
      98.6% OF DEVELOPERS CANNOT REVIEW THIS PR! [read more...] (#7337) · 85b06f18
      Marcin S. authored
      
      * [WIP] PVF: Split out worker binaries
      
      * Address compilation problems and re-design a bit
      
      * Reorganize once more, fix tests
      
      * Reformat with new nightly to make `cargo fmt` test happy
      
      * Address `clippy` warnings
      
      * Add temporary trace to debug zombienet tests
      
      * Fix zombienet node upgrade test
      
      * Fix malus and its CI
      
      * Fix building worker binaries with malus
      
      * More fixes for malus
      
      * Remove unneeded cli subcommands
      
      * Support placing auxiliary binaries to `/usr/libexec`
      
      * Fix spelling
      
      * Spelling
      
      Co-authored-by: default avatarMarcin S. <marcin@realemail.net>
      
      * Implement review comments (mostly nits)
      
      * Fix worker node version flag
      
      * Rework getting the worker paths
      
      * Address a couple of review comments
      
      * Minor restructuring
      
      * Fix CI error
      
      * Add tests for worker binaries detection
      
      * Improve tests; try to fix CI
      
      * Move workers module into separate file
      
      * Try to fix failing test and workers not printing latest version
      
      - Tests were not finding the worker binaries
      - Workers were not being rebuilt when the version changed
      - Made some errors easier to read
      
      * Make a bunch of fixes
      
      * Rebuild nodes on version change
      
      * Fix more issues
      
      * Fix tests
      
      * Pass node version from node into dependencies to avoid recompiles
      
      - [X] get version in CLI
      - [X] pass it in to service
      - [X] pass version along to PVF
      - [X] remove rerun from service
      - [X] add rerun to CLI
      
      - [X] don’t rerun pvf/worker’s (these should be built by nodes which have rerun enabled)
      
      * Some more improvements for smoother tests
      
      - [X] Fix tests
      - [X] Make puppet workers pass None for version and remove rerun
      - [X] Make test collators self-contained
      
      * Add back rerun to PVF workers
      
      * Move worker binaries into files in cli crate
      
      As a final optimization I've separated out each worker binary from its own crate
      into the CLI crate. Before, the worker bin shared a crate with the worker lib,
      so when the binaries got recompiled so did the libs and everything transitively
      depending on the libs. This commit fixes this regression that was causing
      recompiles after every commit.
      
      * Fix bug (was passing worker version for node version)
      
      * Move workers out of cli into root src/bin/ dir
      
      - [X] Pass in node version from top-level (polkadot)
      - [X] Add build.rs with rerun-git-head to root dir
      
      * Add some sanity checks for workers to dockerfiles
      
      * Update malus
      
        + [X] Make it self-contained
        + [X] Undo multiple binary changes
      
      * Try to fix clippy errors
      
      * Address `cargo run` issue
      
      - [X] Add default-run for polkadot
      - [X] Add note about installation to error
      
      * Update readme (installation instructions)
      
      * Allow disabling external workers for local/testing setups
      
        + [X] cli flag to enable single-binary mode
        + [X] Add message to error
      
      * Revert unnecessary Cargo.lock changes
      
      * Remove unnecessary build scripts from collators
      
      * Add back missing malus commands (should fix failing ZN job)
      
      * Some minor fixes
      
      * Update Cargo.lock
      
      * Fix some build errors
      
      * Undo self-contained binaries; cli flag to disable version check
      
        + [X] Remove --dont-run-external-workers
        + [X] Add --disable-worker-version-check
        + [X] Remove PVF subcommands
        + [X] Redo malus changes
      
      * Try to fix failing job and add some docs for local tests
      
      ---------
      
      Co-authored-by: default avatarDmitry Sinyavin <dmitry.sinyavin@parity.io>
      Co-authored-by: default avatars0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com>
      Co-authored-by: parity-processbot <>
      85b06f18
  13. Jan 20, 2023
  14. Dec 03, 2022
  15. Oct 01, 2022
  16. Jan 12, 2022
  17. Dec 28, 2021
  18. Dec 01, 2021
    • antonio-dropulic's avatar
      Squashed 'bridges/' changes from 407bf44a8a..1602249f0a · 114f487f
      antonio-dropulic authored
      1602249f0a Enable Beefy debug logs in test deployment (#1237)
      c61d240b47 Fix storage parameter name computation (#1238)
      96d3808e88 Integrate BEEFY with Rialto & Millau runtimes (#1227)
      f75a1bdd9b update dependencies (#1229)
      957da03854 Add mut support (#1232)
      8062637289 fixed set_operational in GRANDPA pallet (#1226)
      14b36ca4ee Add CODEOWNERS file (#1219)
      3bec15766f Unify metric names (#1209)
      0e839d2423 remove abandoned exchange relay (#1217)
      2c91c6815c Remove unused `relays/headers` (#1216)
      80b1e65db8 Remove unused PoA<>Substrate bridge (#1210)
      f36f76fc2a Fix UI deployment. (#1211)
      fc0b65365b Add `AtLeast32BitUnsigned` for MessageLance::SourceChainBalance (#1207)
      
      git-subtree-dir: bridges
      git-subtree-split: 1602249f0a258b8bc95d3ff5b8c8851fc97f42f4
      114f487f
    • antonio-dropulic's avatar
      Squashed 'bridges/' changes from 23dda62482..407bf44a8a · 392447f5
      antonio-dropulic authored
      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
      392447f5
  19. Nov 11, 2021
    • Denis_P's avatar
      CI: chore (#3957) · 9d5724f9
      Denis_P authored
      * CI: chore
      
      * CI: lsof and jq are installed
      
      * CI: generate docs with deps
      
      * CI: remove check width, fmt checks it
      
      * CI: simplify rules
      
      * CI: make CI image variable
      
      * CI: more chore
      
      * rm check_line_width.sh
      
      * CI: fix spellcheck; fix check-transaction
      
      * CI: return installing jq
      
      * lint: remove dupes
      9d5724f9
  20. Sep 24, 2021
  21. Sep 15, 2021
  22. Jul 14, 2021
    • Denis_P's avatar
      WIP: CI: add spellcheck (#3421) · fc253e6e
      Denis_P authored
      
      * 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: default avatarAndronik Ordian <write@reusable.software>
      
      * Update xcm/xcm-executor/src/assets.rs
      
      Co-authored-by: default avatarAndronik Ordian <write@reusable.software>
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarAndronik Ordian <write@reusable.software>
      
      * Suggestions from the code review
      
      * CI: scan only changed files
      
      Co-authored-by: default avatarAndronik Ordian <write@reusable.software>
      fc253e6e
  23. May 22, 2021
  24. May 04, 2021
    • Hernando Castano's avatar
      Squashed 'bridges/' changes from 89a76998..b2099c5c · f9c24ef0
      Hernando Castano authored
      b2099c5c Bump Substrate to `b094edaf` (#958)
      3f037094 Bump endowment amounts on Rialto and Millau (#957)
      b21fd07c Bump Substrate WASM builder (#947)
      30ccd07c Bump Substrate to `ec180313` (#955)
      a7422ab1 Upgrade to GitHub-native Dependabot (#945)
      ed20ef34 Move pallet-bridge-dispatch types to primitives (#948)
      2070c4d6 Endow accounts and add `bridgeIds` to chainspec. (#951)
      f43c9243 Fix account derivation in CLI (#952)
      9ac07e73 Add backbone configuration of cargo-spellcheck (#924)
      2761c3fe Message dispatch support multiple instances (#942)
      801c99f3 Add Wococo<>Rococo Header Relayer (#925)
      21f49051 Remove Westend<>Rococo header sync (#940)
      06235f16 do not panic if pallet is not yet initialized (#937)
      a13ee0bc Bump Substrate (#939)
      f8680cbf jsonrpsee alpha6 (#938)
      6163bcbf reonnect to failed client in on-demand relay background task (#936)
      14e82bea Do not spawn additional task for on-demand relays (#933)
      b1557b88 Relay at least one header for every source chain session (#923)
      9420649c Remove deprecated Runtime Header APIs (#932)
      9627011e Update README.md (#931)
      7b736b9c Truncate output in logs. (#930)
      faad06e3 Make sure that relayers have dates in logs. (#927)
      07734535 Update dump-logs script. (#928)
      c2d56b2e Add pruning to bechmarks & update weights. (#918)
      a30c51dc Add properties to Chain Spec (#917)
      d691c73e Fix issue with on-demand headers relay not starting (#921)
      8ee55c1e Fix image publishing. (#922)
      f51fb59d Prefix in relay loops logs (#920)
      
      git-subtree-dir: bridges
      git-subtree-split: b2099c5c0baf569e2ec7228507b6e4f3972143cc
      f9c24ef0
  25. Apr 21, 2021
  26. Feb 10, 2021
  27. Feb 04, 2021
  28. Feb 02, 2021
  29. Nov 20, 2020
  30. Sep 15, 2020
  31. Sep 14, 2020
  32. Sep 10, 2020
  33. Jul 30, 2020
  34. Jul 21, 2020
  35. Jul 20, 2020
    • Gavin Wood's avatar
      Remove Sudo (#1437) · 760d49c5
      Gavin Wood authored
      * Remove Sudo
      
      NOTE: To ensure minimal index changes to pre-existing pallet deployments,
      this is done with a "swap_remove" style; the previous last pallet
      (Purchase), which is hitherto unused, has been shifted into the old index
      of Sudo.
      
      * Remove CC1 designation.
      
      * Fixes
      
      * Bump
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      760d49c5
  36. May 25, 2020
    • joe petrowski's avatar
      Update README (#1134) · 29066908
      joe petrowski authored
      * update readme for current networks
      
      * remove networks docs (they were copy/paste from readme)
      
      * remove trailing whitespace
      
      * add polkadot wiki
      
      * remove hello world name
      
      * remove authors/revision
      29066908
  37. Apr 24, 2020
  38. Apr 20, 2020