Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved version of Deposit contract #51

Merged
merged 131 commits into from
May 17, 2024
Merged

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    843bc0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e8625a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5337582 View commit details
    Browse the repository at this point in the history
  4. dotenv -> dotenvy

    jonas089 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c453024 View commit details
    Browse the repository at this point in the history
  5. casper deps from crates.io

    jonas089 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    59d2d41 View commit details
    Browse the repository at this point in the history
  6. Update contracts/deposit-contracts/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b625d1a View commit details
    Browse the repository at this point in the history
  7. Update contracts/contract-types/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7cd7559 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Update contracts/deposit-contracts/malicious-reader/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    ce530f6 View commit details
    Browse the repository at this point in the history
  2. Update contracts/deposit-contracts/withdrawal-session/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1c83c18 View commit details
    Browse the repository at this point in the history
  3. Update contracts/deposit-contracts/malicious-session/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2acfaaf View commit details
    Browse the repository at this point in the history
  4. Update contracts/deposit-contracts/deposit-session/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    aeea7ed View commit details
    Browse the repository at this point in the history
  5. Update contracts/contract-types/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    13b946f View commit details
    Browse the repository at this point in the history
  6. Update contracts/deposit-contract-tests/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3e2423c View commit details
    Browse the repository at this point in the history
  7. Update contracts/deposit-contracts/contract/Cargo.toml

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    90a8c06 View commit details
    Browse the repository at this point in the history
  8. Update contracts/deposit-contract-tests/src/test_fixture.rs

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a10d11e View commit details
    Browse the repository at this point in the history
  9. Update contracts/deposit-contract-tests/src/test_fixture.rs

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    50d36df View commit details
    Browse the repository at this point in the history
  10. Update contracts/deposit-contract-tests/src/test_fixture/utils.rs

    Co-authored-by: Marijan Petričević <marijan.petricevic94@gmail.com>
    jonas089 and marijanp authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6e9a17b View commit details
    Browse the repository at this point in the history
  11. remove the withdrawal EP, add comments, explain malicious session cod…

    …e, explain security and change function names
    jonas089 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1899d7a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3370111 View commit details
    Browse the repository at this point in the history
  13. remove .env

    jonas089 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    14b709c View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    4c90b4d View commit details
    Browse the repository at this point in the history
  2. improve existing tests, add comments, add tests for access control / …

    …security badges, automatically remove the caller when updating the security badges -> this may change in the future
    jonas089 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    7827f9e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9666736 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d053438 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2c215a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0732633 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9af7c30 View commit details
    Browse the repository at this point in the history
  8. ci: build kairos-contracts

    marijanp committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    9b1bc57 View commit details
    Browse the repository at this point in the history
  9. ci: run on any pull request

    marijanp committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c7a6960 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eec3780 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8bdae6c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9e27d13 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    52b9016 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cbb1a52 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    62f6ec6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5498538 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f9c63f4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d322a57 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a06b8dc View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c512fc2 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    23d0db2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #55 from cspr-rad/nixify-deposit

    Package deposit contracts with nix
    marijanp authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9fddb76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53a1a30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39a0535 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8303247 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Configuration menu
    Copy the full SHA
    ac334b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8c908d View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    fb06eed View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    d8593c8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    c55b5ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b44b3ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61471cc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #66 from cspr-rad/main

    catch up with main
    jonas089 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e5a98f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. fix linter warnings

    marijanp committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    73fef22 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    ba4e580 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f81652d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    095a8e4 View commit details
    Browse the repository at this point in the history
  4. flake: update nixpkgs

    marijanp committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    3e8ec27 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9affdf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2c2c10 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge pull request #69 from cspr-rad/remove-cstrip-option

    flake/coverage: remove -Cstrip=none rust flag
    jonas089 authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    25352c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    42afe4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dca31e View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    3458cd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    559634b View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    870dc97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44a7c6e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #76 from cspr-rad/feature/counter-query

    Add utilities to install the smart contract and query the counter
    jonas089 authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    602a0e5 View commit details
    Browse the repository at this point in the history
  4. apply clippy suggestions

    jonas089 committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ef1d2c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    ade4d3c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    328c222 View commit details
    Browse the repository at this point in the history
  2. flake: update fenix

    marijanp committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    0cab310 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7536053 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21b8328 View commit details
    Browse the repository at this point in the history
  5. update Cargo.lock

    marijanp committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7c69acc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    377cd69 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07f623c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a54da4c View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    3ccd97c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af1c00a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b428c69 View commit details
    Browse the repository at this point in the history
  4. typecheck for amount - u64

    jonas089 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f536bb1 View commit details
    Browse the repository at this point in the history
  5. remove unused code

    jonas089 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9b7733e View commit details
    Browse the repository at this point in the history
  6. fix u64 unwrap error

    jonas089 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5f38284 View commit details
    Browse the repository at this point in the history
  7. remove .DS_Store

    jonas089 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    11ed98d View commit details
    Browse the repository at this point in the history
  8. use latest nightly

    jonas089 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3a19d12 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    75a57d5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dfec934 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    abdf5cc View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    36f1736 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbc25f1 View commit details
    Browse the repository at this point in the history
  3. fix formatting

    jonas089 committed May 1, 2024
    Configuration menu
    Copy the full SHA
    e272f3b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. temporary fix

    jonas089 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    aa86bd3 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Fix nix build

    Avi-D-coder committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3b599c8 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    ea90d7f View commit details
    Browse the repository at this point in the history
  2. kairos-l1-utils: format

    marijanp committed May 8, 2024
    Configuration menu
    Copy the full SHA
    9454305 View commit details
    Browse the repository at this point in the history
  3. fix lint errors

    marijanp committed May 8, 2024
    Configuration menu
    Copy the full SHA
    589941e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40822ed View commit details
    Browse the repository at this point in the history
  5. kairos-l1-utils: remove

    marijanp committed May 8, 2024
    Configuration menu
    Copy the full SHA
    606fd1d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    2cd0cb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f54df4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33ea2fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f04db2 View commit details
    Browse the repository at this point in the history
  5. don't ignore .env

    marijanp committed May 9, 2024
    Configuration menu
    Copy the full SHA
    164a60b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    34a0738 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5a2a899 View commit details
    Browse the repository at this point in the history
  8. fix lockfile

    marijanp committed May 9, 2024
    Configuration menu
    Copy the full SHA
    496d377 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5da25a9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    09da0ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b663b89 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Merge pull request #95 from cspr-rad/deposit-contract-marijan

    Deposit contract suggestions
    marijanp authored May 15, 2024
    Configuration menu
    Copy the full SHA
    da68b21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e05eb8 View commit details
    Browse the repository at this point in the history
  3. update lockfile

    marijanp committed May 15, 2024
    Configuration menu
    Copy the full SHA
    5241499 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    8440fa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25a70d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ec324f View commit details
    Browse the repository at this point in the history
  4. Remove unused bincode dependency and use no-std-helpers.

    Bincode was unnecessarily included with default features, so it included
    panic handlers from `std`. It is better to make contract a `no_std`, so
    it's smaller. For such case, panic handlers can be registered with
    `no-std-helpers` feature in `casper-contract`.
    koxu1996 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8d648e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b17471f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46b1fc4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0709c3e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8cf3bc5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    757c612 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8010d8e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4bcb72e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5ef3efd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ce89f53 View commit details
    Browse the repository at this point in the history
  14. Add wasm-opt dependency.

    koxu1996 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fe652c1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6119d49 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    42fff34 View commit details
    Browse the repository at this point in the history
  17. Revert "Switch back to stable toolchain for non-WASM targets."

    For now we can stick to unstable one, to avoid heavy CI/CD.
    koxu1996 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    0c3ff1a View commit details
    Browse the repository at this point in the history
  18. Merge pull request #102 from cspr-rad/deposit-contract-suggestions

    Final demo contract suggestions.
    koxu1996 authored May 17, 2024
    Configuration menu
    Copy the full SHA
    a5b73c6 View commit details
    Browse the repository at this point in the history