Skip to content

Latest commit

 

History

History
154 lines (125 loc) · 5.96 KB

ChangeLog.md

File metadata and controls

154 lines (125 loc) · 5.96 KB

Changelog for stablecoin

Unreleased changes

  • #203 Add suport for the Lima protocol.

1.7.4

  • #198
    • Add support for the kathmandu protocol.

1.7.3

1.7.2

  • #181
    • Remove network tests on 010 local-chain and granadanet.
  • #180
    • Add network tests on 011 local-chain and hangzhounet.
  • #168
    • Remove coercions between 'Alias' and 'AliasHint'
  • #167
    • Add unsafe way to compile view code from morley-metadata
  • #165
    • Bump morley, lorentz and other dependencies.
  • #173
    • Add network tests on 010 local-chain and granadanet.
  • #172
    • Remove network tests on 008 local-chain and edo2net.
  • #170
    • Add network tests on 009 local-chain and florencenet.
  • #170
    • Add network tests on 009 local-chain and florencenet.
  • #163
    • Remove network tests on 007 local-chain and delphinet.

1.7.1

  • #160
    • Add network tests on 008 local-chain and edonet.
    • Bump morley, lorentz and other dependencies to run 008 network tests.

1.7.0

  • #155
    • Added --description option to stablecoin-client
    • Fixed names of FA2 views (e.g. GetBalance is now named get_balance)
    • Contract metadata now contains the version of the ligo compiler used to compile the contract.
    • Update the types of the is_operator and get_balance views to reflect the recent changes to TZIP-012.
    • Update the names of the metadata keys to use the camelCase naming scheme to reflect the recent changes to TZIP-016.

1.6.0

  • #151
    • Remove token_metadata_registry entrypoint.
    • Add TZIP-16 storage views as required by TZIP-12.

1.5.0

  • #144

    • Add total_supply field to the contract.
  • #142

    • Deploy TZIP-16 metadata to an external contract by default.
    • Provide deploy options --contract-metadata-in-place and --contract-metadata-off-chain to let user to embed the metadata in contract or to use a custom metadata offline uri respectievely.

1.4.0

  • #134
    • Updated TZIP-17 implementation:
      • Update parameter of setExpiry entrypoint
      • Fail with "EXPIRY_TOO_BIG" when expiry parameter is too big
      • Setting expiry of zero revokes the permit.
      • Fail with "NOT_PERMIT_ISSUER" when someone other then permit issuer tries to call setExpiry entrypoint.
  • #135
    • Updated TZIP-17 implementation:
      • Fail with "DUP_PERMIT" when a permit is issued twice
      • Removed revoke entrypoint
    • Added support for TZIP-16

1.3.0

  • #118 Include changes to FA2 w.r.t Update_operators. Remove Is_operator entrypoint.
  • #112 Haskell bindings for Storage and related types now use Haskell data constructors instead of nested tuples.
  • #104 Changed default token name from USDC to Test and token symbol from USDC to TEST
  • #93 Implemented TZIP-17

1.2.0

Operations on the contract got cheaper in this release:

  • #96 Metadata was moved into a separate contract.
  • #95 Maximal number of minters is limited, they are stored in strict map.
  • #89 Prune 0 balance accounts from the storage.
  • #85 Removed permissions_descriptor entrypoint. Removed 'total_supply' from storage. Changed owner hook behavior to Owner_no_hook.

1.1.0

  • #84 Update LIGO version. As a consequence the size of the contract was substantially decreased.
  • #79 Implement stablecoin-client.
  • #75 Incorporate safelist contract changes according to TZIP-15:
    1. Safelist renamed to "Transferlist".
    2. Transferlist interaction updated to be able to use external transferlists.

1.0.0

  • #73 Update the contract to a newer FA2 revision:
    1. No total_supply.
    2. New way of exposing metadata.
    3. Slightly modified error messages.
  • #66:
    1. Rename 'NO_ALLOWANCE_EXPECTED' to 'CURRENT_ALLOWANCE_REQUIRED'

0.1.0.0

MVP release.