Skip to content

Latest commit

 

History

History
156 lines (106 loc) · 3.47 KB

CHANGELOG.md

File metadata and controls

156 lines (106 loc) · 3.47 KB

Changelog

Features

  • Get floating gas price by default
  • Increase verifySignature cache from 1k to 10k
  • Add cache of NFT owner, tx response and tx receipt

Build

  • Bump node version from 16.18 to 18.12
  • Bump packages

Build

  • (docker): Compile code in alpine
  • Bump node version from 16.17 to 16.18
  • Bump packages

Features

  • New API "Burn"

Build

  • Bump packages

Features

  • Custom contract owners

Features

  • Get the PK from keystore if it's undefined in batch transfer

Build

  • Bump packages

Build

  • Bump packages

Build

  • Bump node to v16.16.0
  • Bump packages

Features

  • Add 'MAXSUPPLY' error code in response
  • Deploy contract at floating gas price
  • Get gasPriceC from the request, otherwise from config

Build

  • Bump packages

Fixes

  • Compare address in lower case
  • Inspect PK by address in lower case

Build

  • Disable compiler optimizer
  • Bump packages

Chore

  • Reduce logs

Build

  • Bump packages

Features

  • Get the balance of address as of the blockHash (archive node only)

Build

  • Bump @openzeppelin/contracts from 4.6.0 to 4.7.0

Features

  • (contracts/avatar): add operators, skip if operator already exists
  • New API "SetMaxSupply"
  • New API "GetMaxSupply"
  • New API "GetContractOwner"
  • New API "SetBaseTokenURI"

Build

  • Bump solidity compiler from 0.8.4 to 0.8.9
  • Bump packages

Features

  • Check gas price before transfer

Features

  • Estimate gas of BatchTransfer & BatchTransferN
  • Custom tx gasLimitC & confirmations

Features

  • Batch mint/transfer/burn NFTs
  • Deploy contract by API
  • API authorization via 2FA token

Test

  • (contracts/avatar): test code for Avatar contract

Build

  • Bump node to v16.15.0

Test

  • (devenv): update docker-compose file

Chore

  • Update .gitignore
  • Lower log level

Lint

  • Remove useless imports

Build

  • Bump packages

Features

  • More NFT APIs

Features

  • NFT Minter APIs
  • Avatar NFT contract
  • Mint NFT by random minter
  • Gas price circuit breaker
  • RESTFul APIs for the Ethereum ecosystem
  • Microservice run in Docker