1. 30 Apr, 2021 1 commit
  2. 29 Apr, 2021 1 commit
  3. 21 Apr, 2021 3 commits
    • honeywest's avatar
      Fix prelude0421 (#775) · 5571724f
      honeywest authored
      * add arithmetic test
      
      * optimize code
      5571724f
    • Michael Müller's avatar
      Fix `Greeter` and run documentation tests in CI (#773) · c2e43fc6
      Michael Müller authored
      * Run documentation tests in CI
      
      * Use `format` from `prelude`
      
      The contract build will fail otherwise due to
      the usage of `std::string::String` because of
      `std::format`.
      
      * Remove superfluous mutable
      
      * Reduce amount of fuzz runs
      
      The CI run already takes quite long and I don't think
      it makes that much difference if we reduce the amount
      of runs. The bugs we catched so far were always catched
      with way less runs than even this new number.
      
      * Run documentation tests as part of `test` stage
      c2e43fc6
    • Michael Müller's avatar
      Polish readme (#774) · c0d9b789
      Michael Müller authored
      c0d9b789
  4. 19 Apr, 2021 2 commits
  5. 16 Apr, 2021 2 commits
  6. 15 Apr, 2021 2 commits
    • Michael Müller's avatar
      Fix nightly clippy errors (#760) · c50f93ce
      Michael Müller authored
      * Fix `clippy:wrong_self_convention`
      
      error: methods with the following characteristics: (`to_*` and `self` type is `Copy`) usually take `self` by value
         --> crates/primitives/src/key.rs:172:21
          |
      172 |     pub fn to_bytes(&self) -> [u8; 32] {
          |                     ^^^^^
          |
          = note: `-D clippy::wrong-self-convention` implied by `-D warnings`
          = help: consider choosing a less ambiguous name
          = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#wrong_self_convention
      
      error: methods with the following characteristics: (`to_*` and `self` type is `Copy`) usually take `self` by value
         --> crates/primitives/src/key.rs:186:29
          |
      186 |     fn to_bytes_be_fallback(&self) -> [u8; 32] {
          |                             ^^^^^
          |
          = help: consider choosing a less ambiguous name
          = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#wrong_self_convention
      
      * Fix `clippy:branches_sharing_code` for `bitvec`
      
      error: all if blocks contain the same code at the end
         --> crates/storage/src/collections/bitvec/mod.rs:280:9
          |
      280 | /             *self.len += 1;
      281 | |             if value {
      282 | |                 self.last_mut()
      283 | |                     .expect("must have at least a valid bit in this case")
      284 | |                     .set()
      285 | |             }
      286 | |         }
          | |_________^
          |
          = note: `-D clippy::branches-sharing-code` implied by `-D warnings`
          = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#branches_sharing_code
      
      * Fix `clippy:branches_sharing_code` for `stash`
      
      error: all if blocks contain the same code at the start
         --> crates/storage/src/collections/stash/mod.rs:308:9
          |
      308 | /         if prev_vacant == next_vacant {
      309 | |             // There is only one other vacant entry left.
      310 | |             // We can update the single vacant entry in a single look-up.
      311 | |             let entry = self
      ...   |
      315 | |                 .flatten()
      316 | |                 .expect("`prev` must point to an existing entry at this point");
          | |________________________________________________________________________________^
          |
          = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#branches_sharing_code
      
      * Add benchmark for "Fix `clippy:wrong_self_convention`"
      
      * Revert "Add benchmark for "Fix `clippy:wrong_self_convention`""
      
      This reverts commit 9fabbfd1.
      
      * Remove empty line
      c50f93ce
    • Michael Müller's avatar
      Migrate to `panic_any` (#763) · 1f184b61
      Michael Müller authored
      * Migrate to `panic_any`
      
      * Clean up unnecessary `std`-cfg's in off-chain env
      1f184b61
  7. 14 Apr, 2021 2 commits
  8. 07 Apr, 2021 1 commit
  9. 01 Apr, 2021 2 commits
  10. 30 Mar, 2021 1 commit
  11. 25 Mar, 2021 1 commit
  12. 22 Mar, 2021 2 commits
  13. 19 Mar, 2021 2 commits
  14. 12 Mar, 2021 1 commit
  15. 09 Mar, 2021 2 commits
  16. 06 Mar, 2021 1 commit
  17. 05 Mar, 2021 5 commits
  18. 03 Mar, 2021 1 commit
  19. 02 Mar, 2021 2 commits
    • Hero Bird's avatar
      ink! 3.0-rc3 pre-release changes and adjustments (#713) · ac501b24
      Hero Bird authored
      * adjust rustfmt.toml
      
      * add ink-fizz-tests feature guard to some test API
      
      * update ink! crates to version 3.0.0-rc3
      
      * write release notes for ink! 3.0-rc3
      
      * apply formatting to imports_granularity
      ac501b24
    • Michael Müller's avatar
      Minor improvements (#710) · 2b3d47c7
      Michael Müller authored
      * Fix nightly clippy warning: `inconsistent_struct_constructor`
      
      * Provide suggestion for fixing unitialized execution context
      
      * Ensure consistent versioning
      
      * Fix typos
      2b3d47c7
  20. 24 Feb, 2021 1 commit
  21. 22 Feb, 2021 1 commit
  22. 19 Feb, 2021 2 commits
  23. 10 Feb, 2021 1 commit
    • Michael Müller's avatar
      Improve ink! linker error protocol (#685) · 8228bf0d
      Michael Müller authored
      * Improve ink! linker error protocol
      
      * Improve order of parameters
      
      * Encode `EnforcedError` object into function signature
      
      * Improve doc comments
      
      * Add doc comment
      
      * Improve doc comment
      8228bf0d
  24. 05 Feb, 2021 1 commit