Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

seal: Add automated weights for contract API calls #7017

Merged
34 commits merged into from
Oct 8, 2020
Merged

Commits on Sep 3, 2020

  1. seal: Add capability to put uninstrumented code (for benchmarks)

    Benchmarks should only measure the overhead of the API calls itself.
    For that reason we want to run them without instrumentation.
    athei committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    407920b View commit details
    Browse the repository at this point in the history
  2. seal: Cap the the data length for deposited events

    Data used in events has storage implications for archive nodes.
    Those need to keep the events in storage forever. For that reason
    we want to limit the amount of storage that can be used inside events.
    athei committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    343f0fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1235f26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec69d05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b1a1133 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dfa6076 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cbe472 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1e065cf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c680745 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Configuration menu
    Copy the full SHA
    0132ede View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca7742d View commit details
    Browse the repository at this point in the history
  3. Review: Fix stale docs

    athei committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    cdec9ae View commit details
    Browse the repository at this point in the history
  4. Fix whitespace errors

    Co-authored-by: Sergei Shulepov <sergei@parity.io>
    athei and pepyakin authored Sep 23, 2020
    Configuration menu
    Copy the full SHA
    0a2bd2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    771bf8a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. Configuration menu
    Copy the full SHA
    a326fac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d76bcde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3aa6ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    678f155 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    190144e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd2edeb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4e65609 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    687c2a5 View commit details
    Browse the repository at this point in the history
  9. Remove additional empty line

    athei committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    b42e400 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    56b8d31 View commit details
    Browse the repository at this point in the history
  11. Update frame/contracts/src/benchmarking/code.rs

    Co-authored-by: Sergei Shulepov <sergei@parity.io>
    athei and pepyakin authored Sep 24, 2020
    Configuration menu
    Copy the full SHA
    a7d3da1 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Configuration menu
    Copy the full SHA
    09766bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c54fa98 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Configuration menu
    Copy the full SHA
    9d1c66b View commit details
    Browse the repository at this point in the history
  2. cargo run --release --features runtime-benchmarks --manifest-path bin…

    …/node/cli/Cargo.toml -- benchmark --chain dev --steps 50 --repeat 20 --extrinsic * --execution=wasm --wasm-execution=compiled --output ./bin/node/runtime/src/weights --header ./HEADER --pallet pallet_contracts --heap-pages 4096
    shawntabrizi committed Oct 6, 2020
    Configuration menu
    Copy the full SHA
    e565433 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    036a8ba View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2020

  1. Configuration menu
    Copy the full SHA
    2c154dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f2f333 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. Configuration menu
    Copy the full SHA
    51a8c38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94a08b5 View commit details
    Browse the repository at this point in the history