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

feat: erc721 consecutive extension #202

Merged
merged 103 commits into from
Aug 12, 2024
Merged

feat: erc721 consecutive extension #202

merged 103 commits into from
Aug 12, 2024

Commits on Jun 19, 2024

  1. ++

    qalisander committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c5f18be View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e7424c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. ++

    qalisander committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ee6c923 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f373f7b View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    a13560f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    14369c8 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    474ea96 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e525ac1 View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3379789 View commit details
    Browse the repository at this point in the history
  5. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    50171d8 View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    d84eddb View commit details
    Browse the repository at this point in the history
  7. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3df4f82 View commit details
    Browse the repository at this point in the history
  8. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    0fe00dc View commit details
    Browse the repository at this point in the history
  9. ++

    qalisander committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7fbaaea View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/main' into checkpoints

    # Conflicts:
    #	contracts/src/lib.rs
    #	contracts/src/utils/math/alloy.rs
    #	contracts/src/utils/math/mod.rs
    #	contracts/src/utils/mod.rs
    qalisander committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    df54910 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    4ba3887 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    2de0e0e View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    c597ec7 View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d50a360 View commit details
    Browse the repository at this point in the history
  5. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    a58d7e0 View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    e11f67f View commit details
    Browse the repository at this point in the history
  7. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    78777d4 View commit details
    Browse the repository at this point in the history
  8. ++

    qalisander committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8fdcc3a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9408fdd View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    7a3ca49 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    7c0ff94 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

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

    qalisander committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    8523f1e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. ++

    qalisander committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    bcce1a0 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    06d0b3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab378c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a243066 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b599044 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    1636d95 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    863e415 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6f5b83e View commit details
    Browse the repository at this point in the history
  4. build(deps): bump crate-ci/typos from 1.22.9 to 1.23.0 (#180)

    Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.22.9 to
    1.23.0.
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    9a9aeb7 View commit details
    Browse the repository at this point in the history
  5. feat: add the Trace160 contract to keep checkpoints (#162)

    Checkpoint library contract that reflects [solidity
    counterpart](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/c3f8b760ad9d0431f33e8303658ccbdcc1610f24/contracts/utils/structs/Checkpoints.sol#L16).
    
    Resolves #76
    
    #### PR Checklist
    
    - [x] Tests
    - [x] Documentation
    
    ---------
    
    Co-authored-by: Alexander Gonzalez <[email protected]>
    qalisander and alexfertel authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    c1aaec8 View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    997b3b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. build(deps): bump crate-ci/typos from 1.23.0 to 1.23.1 (#188)

    Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.23.0 to
    1.23.1.
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    7de19f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c46b83 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. add error mapping

    qalisander committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    62bcbe9 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3bea033 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    954fa01 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. add init function

    qalisander committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5f3d4bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c0512a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. build(deps): bump crate-ci/typos from 1.23.1 to 1.23.2 (#192)

    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=crate-ci/typos&package-manager=github_actions&previous-version=1.23.1&new-version=1.23.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    73a1289 View commit details
    Browse the repository at this point in the history
  2. add init function

    qalisander committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1e174c6 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0d234d9 View commit details
    Browse the repository at this point in the history
  4. feat: Nonces implementation (#187)

    Resolves #182
    developeruche authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    af523db View commit details
    Browse the repository at this point in the history
  5. fix: solve clippy warnings (#194)

    Resolves #193
    bidzyyys authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a01c054 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. update docs

    qalisander committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    fcfceaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99abce9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9215fb2 View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    bf7bd43 View commit details
    Browse the repository at this point in the history
  5. add error tests

    qalisander committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    fd92550 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    f3b937f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6232e9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa70e30 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'refs/remotes/origin/main' into consecut…

    …ive-3
    
    # Conflicts:
    #	Cargo.toml
    #	contracts/src/utils/structs/checkpoints.rs
    qalisander committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    e9165b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

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

Commits on Jul 17, 2024

  1. update docs

    qalisander committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    cfafef0 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/main' into erc721-c…

    …onsecutive
    
    # Conflicts:
    #	Cargo.toml
    #	contracts/src/utils/structs/checkpoints.rs
    qalisander committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    e30aec4 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    303996c View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    33a6c48 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    c6cc2cb View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    ee6d83a View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    fcd0b18 View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    cdd3507 View commit details
    Browse the repository at this point in the history
  5. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    e7daf7e View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    0d7d509 View commit details
    Browse the repository at this point in the history
  7. ++

    qalisander committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    ce6202b View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    9b67bb8 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    fc7e6a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef270cb View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7e618de View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'refs/remotes/origin/main' into erc721-c…

    …onsecutive
    
    # Conflicts:
    #	contracts/src/token/erc721/mod.rs
    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    50f658e View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c468cdf View commit details
    Browse the repository at this point in the history
  7. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    56d5291 View commit details
    Browse the repository at this point in the history
  8. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    fe9b0cb View commit details
    Browse the repository at this point in the history
  9. ++

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    3995926 View commit details
    Browse the repository at this point in the history
  10. remove constructor.sol

    qalisander committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    faccf8b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. use generics for params

    qalisander committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7b8590f View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e4a150b View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    4f9e61b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    8908bc9 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/main' into erc721-c…

    …onsecutive
    
    # Conflicts:
    #	Cargo.toml
    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b6dd73c View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    529548d View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    cfcdbb9 View commit details
    Browse the repository at this point in the history
  5. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    8bdf906 View commit details
    Browse the repository at this point in the history
  6. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b5e3752 View commit details
    Browse the repository at this point in the history
  7. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    3217d43 View commit details
    Browse the repository at this point in the history
  8. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    8c4267a View commit details
    Browse the repository at this point in the history
  9. ++

    qalisander committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    dc34b93 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. ++

    qalisander committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9ccd744 View commit details
    Browse the repository at this point in the history
  2. ++

    qalisander committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    22d0961 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    90029a4 View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    5609163 View commit details
    Browse the repository at this point in the history
  5. ++

    qalisander committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    503c1eb View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. ++

    qalisander committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4fb347f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/main' into erc721-c…

    …onsecutive
    
    # Conflicts:
    #	Cargo.lock
    qalisander committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    78c9bf7 View commit details
    Browse the repository at this point in the history
  3. ++

    qalisander committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    04b836a View commit details
    Browse the repository at this point in the history
  4. ++

    qalisander committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    af0ce93 View commit details
    Browse the repository at this point in the history