- Mar 17, 2022
-
-
Michael Müller authored
* Change dependencies to ink! 3.0 * Bump `cargo-contract` and `contract-metadata` to `1.0` * Update changelog * Update `Cargo.lock` * Hotfix to make publishing work
-
- Feb 23, 2022
-
-
Michael Müller authored
* Update to ink! 3.0.0-rc9 * Bump `scale` and `scale-info` * Pin cargo-contract deps back to rc8 and prev scale versions * Use same scale requirements as before Co-authored-by: Andrew Jones <[email protected]>
-
- Feb 18, 2022
-
-
Michael Müller authored
* Update copyright date to 2022 * Remove outdated `rust-version` entries from `Cargo.toml` * Tune doc comments * Streamline `keywords` in `Cargo.toml` * Write Wasm consistent in doc comments
-
- Jan 20, 2022
-
-
Michael Müller authored
* Bump new project template to ink! 3.0.0-rc8 * Bump `cargo-contract` version to 0.17.0 * Update changelog * Clean up sections after merge
-
Michael Müller authored
* Revert: Disable overflow checks * Update changelog
-
- Dec 20, 2021
-
-
Dan Shields authored
* move to rust 2021 * rust 2021 MSRV 1.56.1 Co-authored-by: Andrew Jones <[email protected]>
-
- Nov 25, 2021
-
-
Michael Müller authored
* Bump ink! deps to rc7 * Update changelog * Bump version to `0.16.0` * Bump `metadata` version to `0.5.0` * Reference new `metadata` version
-
- Nov 23, 2021
-
-
Michael Müller authored
* Disable overflow checks * Update changelog
-
- Oct 18, 2021
-
-
Andrew Jones authored
* Update scale-info to 1.0 * Change signature of __ink_generate_metadata to support versioned metadata * Remove top level metadata version * Bump template to rc6 ink! * Fix unit tests
-
- Sep 09, 2021
-
-
Michael Müller authored
* Update readme * Bump to ink! `3.0.0-rc5`
-
- Aug 26, 2021
-
-
Michael Müller authored
-
- Aug 11, 2021
-
-
Hernando Castano authored
* Use new dependency resolver * Make note about PR in CHANGELOG * Update CHANGELOG.md Co-authored-by: Michael Müller <[email protected]> Co-authored-by: Michael Müller <[email protected]>
-
- Apr 19, 2021
-
-
Michael Müller authored
* Remove `funty` pin * Remove unused `binaryen` dependency
-
- Apr 07, 2021
-
-
Austin Abell authored
-
- Mar 30, 2021
-
-
trace-andreason authored
* ink::test attributes in new template * add use ink * Update templates/new/lib.rs Co-authored-by: Michael Müller <[email protected]> Co-authored-by: Michael Müller <[email protected]>
-
- Mar 02, 2021
-
-
Michael Müller authored
* Update to `parity-scale-codec` 2.0.1 in template * Add `funty` hotfix to template * Update template to ink! 3.0.0-rc3 * Update `scale-info` to 0.6.0
-
- Jan 28, 2021
-
-
Andrew Jones authored
* Update to scale-info 0.5 and codec 2.0 * Upgrade template to new codec
-
- Oct 22, 2020
-
-
Hero Bird authored
-
- Oct 13, 2020
-
-
Andrew Jones authored
* Use ink 3.0.0-rc1 * Fix template ink deps * Fix deprecation warnings * Update CHANGELOG.md * Update README * Fmt * Add README to metadata crate to allow publishing * Add templates dir to include for publishing * Update Cargo.lock * Just make it 0.7.0 release
-
- Oct 02, 2020
-
-
Hero Bird authored
-
- Oct 01, 2020
-
-
Hero Bird authored
-
- Jul 23, 2020
-
-
Andrew Jones authored
* Generate main.rs with quote for passing extension metadata * Update template to scale-info 0.3 * Rename ink_abi package to ink_metadata * Temporarily change ink dependency branch to aj-extra-metadata * Fix up metadata generation codegen * Promote metadata mod to directory * Move InkProjectExtension data structure over from ink! PR * Revert "Generate main.rs with quote for passing extension metadata" This reverts commit 0929ce8a * Make it compile * Flatten metadata struct * Fmt * Capture ink metadata from stdout * Update comment * Construct hardcoded metadata values * Remove contract metadata builder, it is redundant * Generate contract wasm hash * Refactor: extract CrateMetadata for use in both metadata and build * Fmt * Rust version * Contract version * Add remaining optional enhanced metadata * Move wasm build, make repo and license work * Just use a String for the license * Remove unused variants * Read docs and homepage urls directly from manifest * Read user defined metadata * Fmt * This PR no longer depends on an updated version of ink! * Fix test error, refactor commands to use common method name * Fmt * Refactor crate metadata collection * Remove ink_lang dependency from generated metadata crate * Fmt * Return metadata path from generation * Fmt * Test metadata wasm hash * Fmt * Read ink language version * Ensure tmp dir is cleaned up after build * Make cargo-contract tmp dir not hidden * Fmt * Test source compiler, contract name, contract version * Use ink branch temporarily * Test for authors and documentation * Test user provided metadata section * Drop automatically handles tempdir removal * Remove redundant unwind bound * Comment crate features * Revert template to point at ink master * Self * Update comment * Remove redundant comment
-
- Jul 09, 2020
-
-
Andrew Jones authored
* Update CI docker image` * Rename ink_abi -> ink_metadata to fix tests
-
- Jun 24, 2020
-
-
Andrew Jones authored
* Use into for constructing toml values * Promote workspace mod to directory * Fix import warnings * Update license headers * Remove abi package from template, generate it instead * Extract contract name and generate files * Fix some errors * Insert ink_lang dependency * Fmt * ink! v2 compatibility * Use new generate_metadata extern * Warn the user if they have legacy abi_gen artifacts * Move existing abi package check to the right place * Remove v2 backwards compat, use ink! master in template * Remove type_metadata dependency * Fix up template for working with ink! master * Update template lib.rs for ink! 3 * Fix template * Fix template constructors * Try again with template * Move template files to templates dir * Rename abi to metadata * Rename abi constant and update warning * More renames from abi to metadata * Document generate_package function * Fmt * More abi to metadata renames * Update template parity-scale-codec * Bump version
-