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

Release v0.8.0 #136

Merged
merged 37 commits into from
Apr 25, 2024
Merged

Release v0.8.0 #136

merged 37 commits into from
Apr 25, 2024

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    b6ff821 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e78148d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9497cb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #102 from CheesecakeLabs/unit-test

    Intial test for contract engine
    Brunonascdev authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1d20ca7 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Contract Engine unit tests (#103)

    * refactor: contract engine errors
    
    * feat: validate required initialization arguments
    
    * test: contract engine initialization workflow
    
    * test: complete contract engine main coverage
    
    * refactor: update deprecated methods
    fazzatti authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a4a6bde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f66a40c View commit details
    Browse the repository at this point in the history
  3. Update docs and minor adjustments to jsdocs (#105)

    * fix: missing error CE009
    
    * docs: update jsdoc
    
    * docs: update readme for public release
    fazzatti authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    47ccf16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c30ab86 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    81b25eb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of github.com:CheesecakeLabs/stellar-plus into…

    … test/build-transaction-unit-tests
    Brunonascdev committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1a17047 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    961ad28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7249e02 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44561cb View commit details
    Browse the repository at this point in the history
  6. Merge pull request #110 from CheesecakeLabs/test/build-transaction-un…

    …it-tests
    
    test: add build transaction unit tests
    Brunonascdev authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    ec59df0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d8924db View commit details
    Browse the repository at this point in the history
  8. test: add unit tests for classic signature requirements pipeline (#115)

    * Adjustments to release library as open source 🚀  (#107)
    
    * chore: add jest setup to coverage all files (#101)
    
    * refactor: fix circular import
    
    * test: contract engine initial structure
    
    * Contract Engine unit tests (#103)
    
    * refactor: contract engine errors
    
    * feat: validate required initialization arguments
    
    * test: contract engine initialization workflow
    
    * test: complete contract engine main coverage
    
    * refactor: update deprecated methods
    
    * refactor: contract engine errors (#104)
    
    * Update docs and minor adjustments to jsdocs (#105)
    
    * fix: missing error CE009
    
    * docs: update jsdoc
    
    * docs: update readme for public release
    
    * packaging: bump version to 0.7.0 (#108)
    
    ---------
    
    Co-authored-by: Bruno Nascimento <brunonascimentodev@gmail.com>
    
    * fix: setoptions op threshold requirement
    
    * fix: revoke operation variants threshold calculation
    
    * test: add unit tests to classig sign requirements pipeline
    
    * refactor: rearrange as per aaa pattern
    
    ---------
    
    Co-authored-by: Bruno Nascimento <brunonascimentodev@gmail.com>
    fazzatti and Brunonascdev authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    88a8b0a View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Add unit tests for simulate transaction pipeline (#117)

    * refactor: eslint adjustments
    
    * test: initial simulate transaction unit tests
    
    * feat: add assemble transaction sp error
    
    * test: complete coverage for simulate transaction pipeline
    
    * refactor: clean up comments and adjust imports
    fazzatti authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    619b65f View commit details
    Browse the repository at this point in the history
  2. Add unit tests for classic transaction pipeline (#118)

    * test: add unit tests for classic transaction pipeline
    
    * refactor: adjust imports
    fazzatti authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9712847 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2d382a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0da0a45 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' of github.com:CheesecakeLabs/stellar-plus into…

    … test/sign-transaction-pipeline
    Brunonascdev committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    85c2044 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #120 from CheesecakeLabs/test/sign-transaction-pip…

    …eline
    
    test: add unit test for sign transaction pipeline
    Brunonascdev authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    13e354a View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    72d7b93 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #122 from CheesecakeLabs/test/submit-transaction-p…

    …ipeline
    
    test: add unit test for submit transaction pipeline
    Brunonascdev authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    ef9c214 View commit details
    Browse the repository at this point in the history
  3. Add unit tests soroban auth (#123)

    * fix: remove validation from contract engine initialization
    
    * style: remove comment
    
    * feat: modify account handler mocker payload
    
    * test: add unit test to soroban auth pipeline
    
    ---------
    
    Co-authored-by: Bruno Nascimento <brunonascimentodev@gmail.com>
    fazzatti and Brunonascdev authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0d57031 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Complete unit test coverage for account handlers (#125)

    * test: add unit tests for the default account handler
    
    * test: validate error to sign auth entry
    
    * feat: add fee bump type to sign payload
    
    * test: refactor freighter account handler unit tests
    fazzatti authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    882cd85 View commit details
    Browse the repository at this point in the history
  2. Create test-coverage.yml action (#126)

    * Create test-coverage.yml action
    
    * Update test-coverage.yml
    fazzatti authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    10ace5d View commit details
    Browse the repository at this point in the history
  3. Add unit test for base account handler (#127)

    * test: add unit tests for the default account handler
    
    * test: validate error to sign auth entry
    
    * feat: add fee bump type to sign payload
    
    * test: refactor freighter account handler unit tests
    
    * test: add unit tests for base account handler
    fazzatti authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    89405b9 View commit details
    Browse the repository at this point in the history
  4. Add unit test for soroban get transaction pipeline (#124)

    * refactor: soroban get transaction pipeline constructor
    
    * fix: remove old log
    
    * test: add unit tests for soroban get transaction pipeline
    
    * style: adjust imports
    fazzatti authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    4ab013b View commit details
    Browse the repository at this point in the history
  5. Add unit tests for the classic asset handler (#128)

    * refactor: adjust outter imports/exports
    
    * test: add unit tests for the classic asset handler
    fazzatti authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    228a50f View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. feat: remove issuer requirement for classic assets (#129)

    * refactor: allow for no payload for dah
    
    * feat: remove issuer necessity for classic assets to better include native
    fazzatti authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4823037 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    210cbd7 View commit details
    Browse the repository at this point in the history
  2. feat: remove helper classes for account (#132)

    * feat: remove helper classes for account
    
    * refactor: remove unused error for base account
    
    * test: complete unit coverage for base account errors
    fazzatti authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    cf4b2e9 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Standardize default network configs and custom (#133)

    * feat: standardize network config options as functions under network
    
    * test: adjust tests for new network config format
    
    * feat: require rpc url for default rpc handler to initialize
    
    * feat: require horizon url to initialize default horizon handler
    
    * test: remove local testing from coverage
    
    * feat: remove soroban client
    
    * feat: convert horizon load account error to sp error
    
    * feat: add allowhttp to network config
    
    * test: add unit tests to default horizon handler
    
    * test: add default rpc handler unit tests
    
    * fix: account changes with network new config format
    
    * test: add network configuration unit tests
    
    * refactor: allowhttp object
    
    Co-authored-by: Caio Teixeira <caio.xd63@hotmail.com>
    
    ---------
    
    Co-authored-by: Caio Teixeira <caio.xd63@hotmail.com>
    fazzatti and CaioTeixeira95 authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c008ca6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20abb09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    158165a View commit details
    Browse the repository at this point in the history
  4. Fix merge issues (#137)

    * feat: standardize network config options as functions under network
    
    * fix: duplicate imports
    fazzatti authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    5bf176a View commit details
    Browse the repository at this point in the history