1. Oct 17, 2021
  2. Oct 15, 2021
  3. Oct 14, 2021
  4. Oct 12, 2021
  5. Oct 11, 2021
    • Alexander Popiak's avatar
      Asset Transaction Payment (#488) · 3b1446d7
      Alexander Popiak authored
      
      
      * use new pallet name based genesis config names
      
      * use custom substrate and update polkadot
      
      * add initial asset-tx-payment pallet
      
      * update cargo.toml
      
      * add (failing) tests
      
      * dispatch Calls instead of using Pallet functions
      
      * fix fee-refund split
      
      * add test for transaction payment with tip
      
      * update cargo.lock
      
      * update cargo.lock
      
      * remove mint workaround and use Mutable trait
      
      * extract fee charging logic into OnChargeAssetTransaction trait
      
      * use asset-tx-payment in statemint runtime
      
      * make extrinsics public
      
      * make extrinsics public
      
      * use ChargeAssetIdOf type alias
      
      * update deps
      
      * move back to AssetIdOf
      
      * remove extra rpc_http_threads
      
      * use different substrate branch
      
      * Update pallets/asset-tx-payment/src/payment.rs
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      
      * Update pallets/asset-tx-payment/src/payment.rs
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      
      * remove overrides
      
      * override substrate deps (again)
      
      * increment spec_version and transaction_version (because we change transaction signing)
      
      * remove direct dependency on pallet-balances from asset-tx-payment
      
      * remove Assets pallet visibility workaround
      
      * add docs and comments
      
      * remove unused imports
      
      * more docs
      
      * add more debug asserts to document assumptions
      
      * add test for tx payment from account with only assets
      
      * add test for missing asset case
      
      * extend test to cover non-sufficient assets
      
      * add a test for Pays::No (refunded transaction)
      
      * add type alias comments
      
      * add more doc comments
      
      * add asset-tx-payment to statemine and westmint
      
      * improve formatting
      
      * update license headers
      
      * add default implementation of HandleCredit for ()
      
      * update doc comments and format imports
      
      * adjust Cargo.toml
      
      * update cargo.lock
      
      * cargo fmt
      
      * cargo fmt
      
      * cargo fmt
      
      * cargo +nightly fmt
      
      * add type alias for OnChargeTransaction
      
      * cargo +nightly fmt
      
      * convert ChargeAssetTxPayment from tuple struct to regular struct
      
      * add more comments
      
      * formatting
      
      * adjust imports and comment
      
      * cargo +nightly fmt
      
      * reformat comment
      
      * use ChargeTransactionPayment's own get_priority + update Substrate
      
      * update Substrate and Polkadot
      
      * cargo fmt
      
      * cargo fmt
      
      * add OperationalFeeMultiplier to asset tx payment tests
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * add doc links
      
      * charge a minimum converted asset fee of 1 if the input fee is greater zero
      
      * cargo +nightly fmt
      
      * bump spec and transaction version
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      3b1446d7
    • Alexander Popiak's avatar
      Upstream Statemine v4 Changes (#649) · 2647053f
      Alexander Popiak authored
      * bump runtime spec version
      
      * remove applied runtime migrations
      
      * bump transaction_version
      
      necessary because of extrinsic API changes to pallet-xcm
      https://github.com/paritytech/polkadot/pull/3693
      
      
      
      * Fix Benchmarks for Statemine-V4 release (#639)
      
      * register validators
      
      * register_as_candidate & leave_intent fixed
      
      * new_session benchmark fixed
      
      * intent_leave_modified
      
      * clean up
      
      * clean up
      
      * benchmark script updated
      
      * update cargo.lock
      
      * done
      
      Co-authored-by: default avatarAlexander Popiak <[email protected]>
      
      * Version bump (#648)
      
      * Version bump
      
      fix #646
      
      * Revert "Version bump"
      
      This reverts commit 07517e0e76a37a1dd67176fec0524d0211666635.
      
      * Bump polkadot-collator version
      
      * Update polkadot-parachains/Cargo.toml
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * Update deps
      
      * Bump version to 4.0.0
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * cargo toml fix
      
      * update deps and remove DisabledValidatorThreshold
      
      * cargo +nightly fmt
      
      * fix compile error
      
      * fix client tests after Polkadot update
      
      Co-authored-by: default avatarIgnacio Palacios <[email protected]>
      Co-authored-by: default avatarChevdor <[email protected]>
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      2647053f
  6. Oct 05, 2021
  7. Oct 04, 2021
  8. Oct 02, 2021
  9. Oct 01, 2021
  10. Sep 30, 2021
  11. Sep 26, 2021
  12. Sep 25, 2021
  13. Sep 23, 2021
    • Hernando Castano's avatar
      Add Parachain Template (#620) · 2101d6ac
      Hernando Castano authored
      
      
      * Add Canvas node as Parachain template
      
      * Remove `pallet-contracts`
      
      * Point to local Cumulus dependency
      
      * Use double quotes instead of single quotes
      
      * Get rid of GPL licensing
      
      * Remove references to Canvas
      
      * Get rid of warnings
      
      * Remove GLP-3 License copy-pasta file
      
      * Copy in README from `substrate-parachain-template`
      
      * Add mention of `polkadot-launch` tool
      
      * Add missing screenshot asset
      
      * Remove Canvas hidden files and scripts
      
      * Rename `template` to `parachain-template`
      
      * Remove a few more Canvas references
      
      * Add `pallet-template`
      
      * Get `pallet-template` compiling
      
      * Remove TODOs about Weights
      
      * Sort some dependencies
      
      * Remove contracts specific const
      
      * Change binary name back to `parachain-collator`
      
      * RustFmt
      
      * Fix mock tests
      
      * Purge sneaky whitespace
      
      * Add template pallet index to runtime
      
      Co-authored-by: default avatarRicardo Rius <[email protected]>
      
      * Add force authoring to collator `polkadot-launch` config
      
      Co-authored-by: default avatarRicardo Rius <[email protected]>
      
      * Refer README readers to `substrate-parachain-template`
      
      * Remove license header in `build.rs`
      
      Co-authored-by: default avatarMichael Müller <[email protected]>
      
      * Fix punctuation nitpick
      
      Co-authored-by: default avatarMichael Müller <[email protected]>
      
      * Remove unused `lib.rs` file
      
      * Add note about Rococo network
      
      Co-authored-by: default avatarRicardo Rius <[email protected]>
      Co-authored-by: default avatarMichael Müller <[email protected]>
      2101d6ac
  14. Sep 19, 2021
  15. Sep 17, 2021
  16. Sep 16, 2021
  17. Sep 14, 2021
  18. Sep 12, 2021
  19. Sep 11, 2021
  20. Sep 10, 2021
  21. Sep 04, 2021
  22. Sep 03, 2021
  23. Aug 28, 2021