1. 23 May, 2023 2 commits
  2. 19 May, 2023 2 commits
    • Green Baneling's avatar
      Expose `ty` for types that use `RootLayout` (#1784) · 6e87ad04
      Green Baneling authored
      * Expose `ty` for types that use `RootLayout`
      
      * Remove constrain from generic implementation
      
      * Make clippy happy
      6e87ad04
    • Andrew Jones's avatar
      `[ink_e2e]` improve call API, remove `build_message` + callback (#1782) · 425d4537
      Andrew Jones authored
      * Cherry picking changes from #1669
      
      * Don't display verbose Debug message for module error.
      
      * Initial conversion of erc20 to use new call
      
      * Remove constraint from InstantiationResult
      
      * Use 3.0.0 release
      
      * Revert "Use 3.0.0 release"
      
      This reverts commit e733996a.
      
      * Move instantiate generic parameter
      
      * Update call-runtime example
      
      * Update contract-terminate tests
      
      * Update contract-transfer tests
      
      * Custom allocator
      
      * Custom environment
      
      * e2e-call-runtime
      
      * flipper
      
      * lang-err-integration-tests, compiles but fails
      
      * Don't debug log the entire dispatch error
      
      * constructor-return-value
      
      * contract-ref
      
      * integration-flipper
      
      * mapping-integration-tests
      
      * multi-contract-caller
      
      * set-code-hash
      
      * wildcard-selector
      
      * trait-dyn-cross-contract-calls
      
      * Clippy
      
      * Export CallBuilderFinal type alias
      
      * CHANGELOG.md
      425d4537
  3. 18 May, 2023 2 commits
  4. 17 May, 2023 1 commit
  5. 12 May, 2023 1 commit
  6. 10 May, 2023 1 commit
  7. 09 May, 2023 2 commits
  8. 27 Apr, 2023 2 commits
  9. 25 Apr, 2023 1 commit
  10. 24 Apr, 2023 1 commit
  11. 20 Apr, 2023 6 commits
    • Javyer's avatar
      fixed cron job time (#1760) · fac02259
      Javyer authored
      fac02259
    • Andrew Jones's avatar
      Normalize `integration-tests` folder/package name separators (#1761) · 7d5a7409
      Andrew Jones authored
      * Replace _ with -
      
      * basic-contract-caller
      
      * Package names
      
      * Fix
      
      * CI
      
      * set-code-hash
      
      * Fix set-code-hash e2e
      
      * CI
      7d5a7409
    • Andrew Jones's avatar
      Restrict wildcard selectors to have exactly one other message (#1708) · 137d18d6
      Andrew Jones authored
      * Add some tests/todos
      
      * Testing
      
      * Add test for using well known selector without wildcard
      
      * Require reserved selector
      
      * Define reserved selector const
      
      * WIP defining wildcard selector complement
      
      * Compiles with wildcard selector complement
      
      * Return combined error on 2 or more messages
      
      * Fix up compile test for wildcard selector complement
      
      * Add error for when wildcard complement used without wildcard
      
      * Fix test
      
      * Fmt
      
      * Fmt
      
      * Clear up error combine code
      
      * Fix some wildcard complement tests
      
      * WIP use correct wildcard complement selector
      
      * Introduce Symbol parsing for MetaValue
      
      * Remove unused imports
      
      * Add wildcard-selector example
      
      * Calculate correct wildcard complement selector
      
      * Use well known wildcard complement constant
      
      * Fix UI test
      
      * WIP wildcard selector integration test
      
      * WIP wildcard selector integration test
      
      * Test wildcard
      
      * Wildcard complement test, define const in prelude and reexport
      
      * spellcheck
      
      * Clippy
      
      * Use underscores for param bindings
      137d18d6
    • Michael Müller's avatar
      Release `4.2.0` (#1758) · 55088ccd
      Michael Müller authored
      * Bump versions to `4.2.0`
      
      * Update `CHANGELOG.md`
      
      * Fix link
      
      * Add #1735
      v4.2.0
      55088ccd
    • PG Herveou's avatar
      Add e2e doc link (#1759) · 9dfc631b
      PG Herveou authored
      * Add e2e doc link
      
      * Update integration-tests/README.md
      9dfc631b
    • Javyer's avatar
      Added PR report cron job (#1756) · 6fda3445
      Javyer authored
      * Added pr-notifier action
      
      This PR opens a cron job that uses the [paritytech/stale-pr-finder](https://github.com/paritytech/stale-pr-finder) action.
      
      It will run every Tuesday at 7AM UTC (9 AM Germany)
      
      You can also manually run this action by going to https://github.com/paritytech/ink/actions/workflows/pr-notifier.yml
      
      It will fetch PRs from the repositories:
      - ink
      - cargo-contract
      - substrate-contracts-node
      - contracts-ui
      - ink-docs
      - smart-bench
      - ink-waterfall
      - ink-playground
      - nft-marketplace-demo
      - pallet-contracts-xcm
      - link
      - ink-examples
      
      It will only fetch PRs that don't have any reviews (comments don't count).
      
      It will organize them by oldest, and fetch only the first 8 issues and will format them with the format:
      `- [(title)]((url)) | (daysStale) days with no review`
      
      In the case that there a no PRs found, it will post the message:
      > We have no Pull Requests waiting for reviews.
      >
      > **Good job everyone!**
      
      I have added a lot of comments to the `yml` file so it is easy to configure if you need to add an extra repository
      
      * limited issue-finder to run up to 3 parallel jobs
      
      This will help with the case where too many jobs are running at the same time and timing out the GitHub API
      6fda3445
  12. 19 Apr, 2023 1 commit
  13. 17 Apr, 2023 1 commit
    • Piotr Mikołajczyk's avatar
      Update subxt version (#1750) · 644c5470
      Piotr Mikołajczyk authored
      * Checkpoint
      
      * Compiling
      
      * blind guess
      
      * blind guess
      
      * blind guess
      
      * blind guess
      
      * blind guess
      
      * std gating
      
      * test deps
      
      * import?
      
      * Review
      
      * Review
      644c5470
  14. 15 Apr, 2023 1 commit
  15. 14 Apr, 2023 1 commit
    • German's avatar
      Persist `Environment` in metadata (#1741) · a20ffc18
      German authored
      * environment metadata spec
      
      * persisting env in metadata
      
      * Changelog entry
      
      * docs
      
      * typo
      
      * derive TypeInfo for chain extension
      
      * address clippy complaints
      
      * remove unnecessary borrow
      
      * add comments
      
      * typo
      a20ffc18
  16. 13 Apr, 2023 1 commit
  17. 12 Apr, 2023 4 commits
  18. 06 Apr, 2023 1 commit
  19. 05 Apr, 2023 1 commit
    • Javyer's avatar
      Created cron job to show stale issues (#1739) · d5c1f4a6
      Javyer authored
      * created action that will report about stale issues
      
      * added handling for empty messages
      
      * added `ink-examples`
      
      * added users to ignore
      
      lean-apple,juangirini,pgherveou
      
      * removed duplicated message in matrix message
      d5c1f4a6
  20. 04 Apr, 2023 1 commit
  21. 30 Mar, 2023 1 commit
  22. 28 Mar, 2023 2 commits
    • Alexander Theißen's avatar
      Initial RISC-V support (#1718) · 6fb975d7
      Alexander Theißen authored
      
      
      * Fix message dispatch for riscv
      
      * Fix error handlers for riscv
      
      * Fix allocator for riscv
      
      * Fix ext for riscv
      
      * Remove not needed manifest keys (they are already removed from the template)
      
      * Add no_main to all examples
      
      * Fix CI
      
      * Fix multisig doc test
      
      * Update linking to latest supported toolchain
      
      * fmt
      
      * fmt
      
      * fmt
      
      * Fix mess caused by rustfmt
      
      * Combine no_std and no_main
      
      * Update .gitlab-ci.yml
      
      Co-authored-by: Andrew Jones's avatarAndrew Jones <ascjones@gmail.com>
      
      * Remove not needed block
      
      ---------
      
      Co-authored-by: Andrew Jones's avatarAndrew Jones <ascjones@gmail.com>
      6fb975d7
    • German's avatar
      Upgrade to `syn v2` (#1731) · b4369339
      German authored
      
      
      * syn 2.0
      
      * TraitItemMethod -> TraitItemFn
      
      * Token bang
      
      * ImplItemMethod -> ImplItemFn
      
      * Token![pub]
      
      * Remove ItemMacro2
      
      * WIP fix Attribute Span
      
      * WIP updates
      
      * WIP updates
      
      * Method to Fn
      
      * Handle remaining attributes
      
      * Temp fix for extracting cfg attrs
      
      * Fix some other errors
      
      * Add test for wildcard selector (doesn't work :()
      
      * WIP impl parse for AttributeFrag
      
      * Fmt
      
      * Import skeleton parse impl
      
      * WIP
      
      * Copy across parse impl
      
      * Parse terminated
      
      * WIP fix attr parsing
      
      * WIP fix attr parsing
      
      * Remove attr property
      
      * Utilize attr_args meta for parsing
      
      * Format error messages
      
      * Extract selector parsing to TryFrom
      
      * Handle parsing wildcard selector
      
      * Factor out namesapce parsing
      
      * Introduce helper methods
      
      * suggestions
      
      * fix parsing of cfg attrs
      
      * remove expand.rs
      
      * add error message
      
      * start working on more detailed errors
      
      * fix tests
      
      * rework docs parsing
      
      * changelog entry
      
      * some refactoring
      
      * fmt
      
      ---------
      
      Co-authored-by: Andrew Jones's avatarAndrew Jones <ascjones@gmail.com>
      b4369339
  23. 24 Mar, 2023 1 commit
  24. 23 Mar, 2023 2 commits
  25. 22 Mar, 2023 1 commit