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: Implement mint and burn #106

Merged
merged 46 commits into from
Nov 27, 2024

Commits on Nov 4, 2024

  1. feat: Implement mint and burn

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    c32669b View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. test: add tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    df73476 View commit details
    Browse the repository at this point in the history
  2. chore: fix tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    c8ec02b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into 78-implement-burn-and-mint-of-HTS-tokens

    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	@hts-forking/out/HtsSystemContract.sol/HtsSystemContract.json
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7e5ad86 View commit details
    Browse the repository at this point in the history
  4. chore: reformat HtsSystemContract.json

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    db1514b View commit details
    Browse the repository at this point in the history
  5. chore: refactor interfaces

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7867e38 View commit details
    Browse the repository at this point in the history
  6. chore: reformat HtsSystemContract.json

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7bbe8e7 View commit details
    Browse the repository at this point in the history
  7. chore: refactor interfaces

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    607c4a9 View commit details
    Browse the repository at this point in the history
  8. fix: message in require

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    7992b96 View commit details
    Browse the repository at this point in the history
  9. fix: tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    e59b0d9 View commit details
    Browse the repository at this point in the history
  10. chore: remove unused function

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    69b6c25 View commit details
    Browse the repository at this point in the history
  11. refactor: clean up code

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9213eb7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    354c1d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52b8deb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c3be95 View commit details
    Browse the repository at this point in the history
  4. refactor: remove IERC20Mintable and IERC20Burnable

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ec1ec4c View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. test: address comments + fix tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    929f8a7 View commit details
    Browse the repository at this point in the history
  2. test: remove console logs

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2bbb742 View commit details
    Browse the repository at this point in the history
  3. chore: resolve comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    da4b20c View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Merge branch 'refs/heads/main' into 78-implement-burn-and-mint-of-HTS…

    …-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	out/HtsSystemContract.sol/HtsSystemContract.json
    #	src/HtsSystemContract.sol
    #	test/lib/MocksToStorageLoader.sol
    victor-yanev committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b13734e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. feat: Implement getTokenInfo (foundry solution)

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    916845d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Merge branch 'main' into 108-Implement-getTokenInfo-v2

    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	src/MirrorNode.sol
    #	src/MirrorNodeFFI.sol
    victor-yanev committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d9f98f2 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. fix: tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    cc4b42e View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. chore: address comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    90e9a7b View commit details
    Browse the repository at this point in the history
  2. chore: address comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2a8233b View commit details
    Browse the repository at this point in the history
  3. chore: reorder methods

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    5f8a24a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. chore: address comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    042b112 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into 108-Implement-getTokenInfo-v2

    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	test/lib/TestSetup.sol
    victor-yanev committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    fb01870 View commit details
    Browse the repository at this point in the history
  3. chore: remove leftover logic for calculating offset

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    3d3ea5d View commit details
    Browse the repository at this point in the history
  4. chore: small touches

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    5b0c828 View commit details
    Browse the repository at this point in the history
  5. chore: fix gaps

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    3036738 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. chore: extend unit tests in StrStore.t.sol

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    9893c58 View commit details
    Browse the repository at this point in the history
  2. Merge branch '108-Implement-getTokenInfo-v2' into 78-implement-burn-a…

    …nd-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	.gitignore
    #	src/HtsSystemContract.sol
    #	src/IHederaTokenService.sol
    #	test/HTS.t.sol
    #	test/lib/MocksToStorageLoader.sol
    victor-yanev committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    f60362b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. chore: address comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    71e1ae0 View commit details
    Browse the repository at this point in the history
  2. Merge branch '108-Implement-getTokenInfo-v2' into 78-implement-burn-a…

    …nd-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	src/HtsSystemContract.sol
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    28c8d7a View commit details
    Browse the repository at this point in the history
  3. Merge branch '108-Implement-getTokenInfo-v2' into 78-implement-burn-a…

    …nd-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    
    # Conflicts:
    #	src/HtsSystemContract.sol
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    3eb2a90 View commit details
    Browse the repository at this point in the history
  4. chore: fix failing tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    9b519f0 View commit details
    Browse the repository at this point in the history
  5. Merge branch '108-Implement-getTokenInfo-v2' into 78-implement-burn-a…

    …nd-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    9bedceb View commit details
    Browse the repository at this point in the history
  6. chore: simplify some changes + remove console logs

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    f1445c7 View commit details
    Browse the repository at this point in the history
  7. chore: fix failing tests

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    c8cbabf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e50f2c View commit details
    Browse the repository at this point in the history
  9. Merge branch '108-Implement-getTokenInfo-v2' into 78-implement-burn-a…

    …nd-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    4353e71 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    95acff0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. chore: address comments

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    56be6a0 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/78-implement-burn-and-mint-of-HT…

    …S-tokens' into 78-implement-burn-and-mint-of-HTS-tokens
    
    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    808971b View commit details
    Browse the repository at this point in the history
  3. chore: revert removal of htsSetup() method

    Signed-off-by: Victor Yanev <[email protected]>
    victor-yanev committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4583b4c View commit details
    Browse the repository at this point in the history