1. Nov 11, 2021
  2. Nov 08, 2021
  3. Oct 15, 2021
  4. Sep 27, 2021
  5. Sep 23, 2021
  6. Sep 22, 2021
  7. Sep 17, 2021
    • Hernando Castano's avatar
      Bump Cumulus and Friends (#91) · e4f3181e
      Hernando Castano authored
      * Bump Cumulus to commit `1dd000a0`
      
      * Bump `sp-io` to `c000780d`
      
      * Bump Polkadot to `d2681524`
      
      * Add `scale-info` crate
      
      * Fix breaking changes
      
      * Clippy!
      
      * RustFmt
      
      * Update Substrate commit in README
      e4f3181e
  8. Sep 16, 2021
  9. Sep 14, 2021
    • Michael Müller's avatar
      Set parachain id to 1002 (#85) · 02519bf4
      Michael Müller authored
      02519bf4
    • Hernando Castano's avatar
      Track `master` instead of `polkadot-v0.9.9` (#84) · 19792341
      Hernando Castano authored
      
      
      * Follow specific commits instead of `master` branch
      
      * Update dependencies in Lockfile
      
      * Add statemine runtime as reference
      
      * Sort some imports
      
      * Make deps follow `master` instead of revisions
      
      * Add contracts related code to runtime
      
      * RustFmt runtime
      
      * Update `service.rs`
      
      * Remove Statemine reference runtime
      
      * RustFmt service
      
      * Add `sudo` pallet back
      
      Even though we're not using it we still need it
      for the Polkadot test-runtime to compile
      
      * Point to my custom Cumulus branch
      
      This bumps Substrate, Polkadot, and BEEFY
      
      * Bump Substrate et. al in Lockfile
      
      * Fix compilation issues in `node`
      
      * Switch Cumulus branch back to `master`
      
      * Enable collator selection
      
      Co-authored-by: default avatarRicardo Rius <[email protected]>
      19792341
  10. Sep 09, 2021
  11. Sep 08, 2021
  12. Sep 07, 2021
    • Michael Müller's avatar
      Add Rococo chain-spec (#77) · 59f8d151
      Michael Müller authored
      
      
      * Add chain-spec for Rococo
      
      * Execute `cargo run -- build-spec --raw > res/canvas-rococo.json`
      
      * Update chain-spec
      
      * Remove faucet
      
      * Remove chain-spec fixture
      
      * Make chain name clearer
      
      * Add warning comment
      
      * Update node/src/chain_spec.rs
      
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      
      * Update node/src/chain_spec.rs
      
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      
      * Revert "Update node/src/chain_spec.rs"
      
      This reverts commit ca92285a
      
      .
      
      * Remove protocol id, consistency of chain id
      
      * Distinguish local id
      
      * Add protocol id back in
      
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      59f8d151
    • Hernando Castano's avatar
      Convert Node to Parachain (#73) · 38effce2
      Hernando Castano authored
      
      
      * Update runtime to match that of the `substrate-parachain-template`
      
      * Update runtime TOML file to match that from `substrate-parachain-template`
      
      * Add some fixes for `master` branch code
      
      * Use patched dependencies for Substrate, Polkadot, and Cumulus
      
      * Update runtime after downgrading Substrate deps
      
      * Copy service file over from `substrate-parachain-template`
      
      * Copy CLI file over from `substrate-parachain-template`
      
      * Copy Command file over from `substrate-parachain-template`
      
      Also updated some fields to point to the relevant `canvas-node`
      resources.
      
      * Copy ChainSpec file over from `substrate-parachain-template`
      
      * Update ChainSpec file to be slightly more Canvas node specific
      
      * Add lib file to node
      
      * Get RPC extension file compiling
      
      * Try adding RPC to Cumulus service
      
      * Use opaque types in RPC
      
      The reason that my code wouldn't compile was that there was a mismatch
      in the `Block` type being used by the service and the RPC.
      
      * Hook up contracts RPC
      
      * Copy `rustfmt` config from `substrate-parachain-template`
      
      * Format repo
      
      * Remove old monetary units
      
      * Address most remaining TODO items
      
      * Add missing license header
      
      * Change binary name back to `canvas`
      
      * Use less sketchy Substrate branch name
      
      * Remove default node feature
      
      * Add path to binary section
      
      * Use experimental Cargo resolver
      
      * Revert Substrate branch change
      
      I think this pulls in some updated dependencies
      which breaks the build.
      
      * Clean up contracts related imports in TOML file
      
      * Set `pallet-contracts` state rent related params to zero
      
      * Don't use unstable contract features by default
      
      * Update Substrate dependencies in README
      
      * Update Substrate branch name
      
      * Update GitHub dependency references
      
      This is for BEEFY, Polkadot, and Cumulus
      
      * Update `ChainType` and chain names
      
      * Update `contract-pallet` constants
      
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      
      * Remove `testnet-1.json` file
      
      We'll be creating an updated config later on.
      
      * Attach issue number to TODO comment
      
      * Minor readme fix
      
      * Remove outdated usage info
      
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      Co-authored-by: default avatarMichael Mueller <[email protected]>
      38effce2
  13. Aug 25, 2021
    • Michael Müller's avatar
      Synchronize with Substrate (#71) · d44ee14d
      Michael Müller authored
      * Synchronize and reduce duff with Substrate
      
      * Add helper script for syncing with Substrate
      
      * Add `RuntimeBlockWeights` and `RuntimeBlockLength` back
      
      * Add imports and definition
      
      * Add invocation comment
      d44ee14d
  14. Aug 09, 2021
  15. Aug 05, 2021
    • Michael Müller's avatar
      Set default license + Add Substrate's `rustfmt` config (#69) · 7d657625
      Michael Müller authored
      * Add license
      
      * Add rustfmt config
      
      * Add `fmt` CI job
      
      * Add `FILE_HEADER` to files
      
      * Apply `cargo fmt`
      
      * Revert "Apply `cargo fmt`"
      
      This reverts commit 1bfb7a289ff093a9cc1e22318e9c96f5aa9cbfb0.
      
      * Copy `rustfmt.toml` from Substrate over
      
      * Apply `cargo fmt`
      
      * Add license check
      
      * Fix stage name
      
      * Use nightly for `rustfmt`
      7d657625
  16. Jul 28, 2021
  17. Jul 23, 2021
    • Michael Müller's avatar
      Sync with Substrate (#64) · b068f913
      Michael Müller authored
      * Sync with Substrate
      
      * Only execute for tags
      
      * Switch from `CI_REF_NAME_SLUG` to `CI_REF_NAME`
      b068f913
    • Michael Müller's avatar
      Automatically build and release windows binary for new tags (#62) · 844b12d2
      Michael Müller authored
      * Update GitLab `publish` config
      
      * Add Windows binary release workflow
      
      * Update GitHub workflow
      
      * Debug `libclang not found`
      
      * Fix os matching
      
      * Fix path setting
      
      * Fix syntax and tag name
      
      * Fix yaml
      
      * Escape `@` for PowerShell
      
      * Fix multiline
      
      * Fix upload
      
      * Remove strategy
      
      * Add debug output
      
      * Remove Fixme's
      844b12d2
  18. Jul 22, 2021
  19. Jul 21, 2021
    • Michael Müller's avatar
      Automatically create binary releases (#41) · a2cf9943
      Michael Müller authored
      
      
      * Automatically create binary releases
      
      * Add `wasm32-unknown-unknown` component
      
      * Add targets
      
      * Add simple build
      
      * Remove GitHub workflow
      
      * wip
      
      * Improve building
      
      * Revert me: remove upload
      
      * Fix syntax
      
      * Change dir
      
      * wip
      
      * Fix syntax
      
      * Temporarily disable tests
      
      * Temporarily disable tests
      
      * Update GitLab config
      
      * Fix `unset`
      
      * Find artifacts
      
      * Find artifacts
      
      * Try finding artifacts again
      
      * Remove `dependencies`
      
      * CI: add k8s, stage rules
      
      * CI: add image
      
      * Create release
      
      * GitLab config update
      
      * CI: bench build; cache pre-population
      
      * Fix syntax
      
      * CI: chore
      
      * Fix syntax
      
      * CI: and just a dot
      
      * CI: test won the bench
      
      * Fix bash
      
      * Final preparations
      
      * Remove `time`
      
      * Add `tar.gz` suffix
      
      * Update .gitlab-ci.yml
      
      Co-authored-by: default avatarDenis Pisarev <[email protected]>
      
      * Bring back `time`
      
      * Add rules
      
      Co-authored-by: default avatarDenis P <[email protected]>
      a2cf9943
  20. Jul 13, 2021
  21. Jul 05, 2021
  22. Jun 28, 2021
  23. Jun 18, 2021
  24. Jun 10, 2021