Skip to content

Latest commit

 

History

History
694 lines (514 loc) · 15.3 KB

CHANGELOG.md

File metadata and controls

694 lines (514 loc) · 15.3 KB

@chainify/evm

3.0.0

Major Changes

  • 7cc8d07a8: Fix for personal sign

2.4.0

Minor Changes

  • fad10357a: Updated Infura nft provider with fixes

Patch Changes

  • Updated dependencies [fad10357a]
    • @chainify/types@2.3.0
    • @chainify/utils@2.3.0
    • @chainify/client@2.2.1

2.3.0

Minor Changes

  • 398730016: Removed Moralis as provider for nft fetch

2.2.0

Minor Changes

  • abdc69ead: Updated version

Patch Changes

  • Updated dependencies [abdc69ead]
    • @chainify/client@2.2.0
    • @chainify/errors@2.2.0
    • @chainify/logger@2.2.0
    • @chainify/types@2.2.0
    • @chainify/utils@2.2.0

2.1.0

Minor Changes

  • 910879393: Set Fixed version of packages for ledger

Patch Changes

  • Updated dependencies [910879393]
    • @chainify/client@2.1.0
    • @chainify/errors@2.1.0
    • @chainify/logger@2.1.0
    • @chainify/types@2.1.0
    • @chainify/utils@2.1.0

2.0.0

Major Changes

  • dbd8981ee: Updated version of ledger related packages

Patch Changes

  • Updated dependencies [dbd8981ee]
  • Updated dependencies [14d4c7557]
    • @chainify/client@2.0.0
    • @chainify/errors@2.0.0
    • @chainify/logger@2.0.0
    • @chainify/types@2.0.0
    • @chainify/utils@2.0.0

1.2.34

Patch Changes

  • Updated dependencies [b3d5e047e]
    • @chainify/types@1.3.0
    • @chainify/client@1.2.34
    • @chainify/utils@1.2.34

1.2.33

Patch Changes

  • 02c26c603: Fix nft image parsing
  • Updated dependencies [02c26c603]
    • @chainify/client@1.2.33
    • @chainify/errors@1.2.33
    • @chainify/logger@1.2.33
    • @chainify/types@1.2.33
    • @chainify/utils@1.2.33

1.2.32

Patch Changes

  • 51db61f10: Minor bump on EVM
  • Updated dependencies [51db61f10]
    • @chainify/client@1.2.32
    • @chainify/errors@1.2.32
    • @chainify/logger@1.2.32
    • @chainify/types@1.2.32
    • @chainify/utils@1.2.32

1.2.31

Patch Changes

  • 7996bf256: Near fee in number format.
  • Updated dependencies [7996bf256]
    • @chainify/client@1.2.31
    • @chainify/errors@1.2.31
    • @chainify/logger@1.2.31
    • @chainify/types@1.2.31
    • @chainify/utils@1.2.31

1.2.30

Patch Changes

  • 01efb2cf4: Add setter and getter for provider in OptimismChainProvider.
  • Updated dependencies [01efb2cf4]
    • @chainify/client@1.2.30
    • @chainify/errors@1.2.30
    • @chainify/logger@1.2.30
    • @chainify/types@1.2.30
    • @chainify/utils@1.2.30

1.2.29

Patch Changes

  • c52ea66e4: add ethers as dependency
  • Updated dependencies [c52ea66e4]
    • @chainify/client@1.2.29
    • @chainify/errors@1.2.29
    • @chainify/logger@1.2.29
    • @chainify/types@1.2.29
    • @chainify/utils@1.2.29

1.2.28

Patch Changes

  • 49b7538c5: remove optimism exports as they are using different ehters version
  • Updated dependencies [49b7538c5]
    • @chainify/client@1.2.28
    • @chainify/errors@1.2.28
    • @chainify/logger@1.2.28
    • @chainify/types@1.2.28
    • @chainify/utils@1.2.28

1.2.27

Patch Changes

  • b332b8c61: patch @eth-optimism/sdk dependencies
  • Updated dependencies [b332b8c61]
    • @chainify/client@1.2.27
    • @chainify/errors@1.2.27
    • @chainify/logger@1.2.27
    • @chainify/types@1.2.27
    • @chainify/utils@1.2.27

1.2.26

Patch Changes

  • 57ccdb47a: export asL2Provider for optimism
  • Updated dependencies [57ccdb47a]
    • @chainify/client@1.2.26
    • @chainify/errors@1.2.26
    • @chainify/logger@1.2.26
    • @chainify/types@1.2.26
    • @chainify/utils@1.2.26

1.2.25

Patch Changes

  • 44d79eb55: use asset.type instead of asset.isNative
  • Updated dependencies [44d79eb55]
    • @chainify/types@1.2.25
    • @chainify/client@1.2.25
    • @chainify/errors@1.2.25
    • @chainify/logger@1.2.25
    • @chainify/utils@1.2.25

1.2.24

Patch Changes

  • 74ba33141: Remove async from setters and getters in Chains class.
  • Updated dependencies [74ba33141]
    • @chainify/client@1.2.24
    • @chainify/errors@1.2.24
    • @chainify/logger@1.2.24
    • @chainify/types@1.2.24
    • @chainify/utils@1.2.24

1.2.23

Patch Changes

  • 21cf21727: - fix github actions
  • Updated dependencies [21cf21727]
    • @chainify/client@1.2.23
    • @chainify/errors@1.2.23
    • @chainify/logger@1.2.23
    • @chainify/types@1.2.23
    • @chainify/utils@1.2.23

1.2.22

Patch Changes

  • 23c964d0b: fee estimation for NFTs
  • Updated dependencies [23c964d0b]
    • @chainify/client@1.2.22
    • @chainify/errors@1.2.22
    • @chainify/logger@1.2.22
    • @chainify/types@1.2.22
    • @chainify/utils@1.2.22

1.2.21

Patch Changes

  • 2a17648d2: - fix script
  • Updated dependencies [2a17648d2]
    • @chainify/client@1.2.21
    • @chainify/errors@1.2.21
    • @chainify/logger@1.2.21
    • @chainify/types@1.2.21
    • @chainify/utils@1.2.21

1.2.20

Patch Changes

  • 4ba964b5b: - add npm auth token inside .yarnrc.yml
  • Updated dependencies [4ba964b5b]
    • @chainify/client@1.2.20
    • @chainify/errors@1.2.20
    • @chainify/logger@1.2.20
    • @chainify/types@1.2.20
    • @chainify/utils@1.2.20

1.2.19

Patch Changes

  • 7e81ee996: - add npm auth token inside .yarnrc.yml
  • Updated dependencies [7e81ee996]
    • @chainify/client@1.2.19
    • @chainify/errors@1.2.19
    • @chainify/logger@1.2.19
    • @chainify/types@1.2.19
    • @chainify/utils@1.2.19

1.2.18

Patch Changes

  • 651760802: - fix github actions
  • Updated dependencies [651760802]
    • @chainify/client@1.2.18
    • @chainify/errors@1.2.18
    • @chainify/logger@1.2.18
    • @chainify/types@1.2.18
    • @chainify/utils@1.2.18

1.2.17

Patch Changes

  • 3adef6d91: - fix github actions
  • Updated dependencies [3adef6d91]
    • @chainify/client@1.2.17
    • @chainify/errors@1.2.17
    • @chainify/logger@1.2.17
    • @chainify/types@1.2.17
    • @chainify/utils@1.2.17

1.2.16

Patch Changes

  • 83ea62866: - github actions
  • Updated dependencies [83ea62866]
    • @chainify/client@1.2.16
    • @chainify/errors@1.2.16
    • @chainify/logger@1.2.16
    • @chainify/types@1.2.16
    • @chainify/utils@1.2.16

1.2.15

Patch Changes

    • use @solana/spl-token-registry
  • Updated dependencies
    • @chainify/client@1.2.15
    • @chainify/errors@1.2.15
    • @chainify/logger@1.2.15
    • @chainify/types@1.2.15
    • @chainify/utils@1.2.15

1.2.14

Patch Changes

    • solana nfts
  • Updated dependencies
    • @chainify/client@1.2.14
    • @chainify/errors@1.2.14
    • @chainify/logger@1.2.14
    • @chainify/types@1.2.14
    • @chainify/utils@1.2.14

1.2.13

Patch Changes

    • fix fetching token details for Terra
    • implement fetching token details for Solana
  • Updated dependencies
    • @chainify/client@1.2.13
    • @chainify/errors@1.2.13
    • @chainify/logger@1.2.13
    • @chainify/types@1.2.13
    • @chainify/utils@1.2.13

1.2.12

Patch Changes

  • fix: nfts-on-arbitrum
  • Updated dependencies
    • @chainify/client@1.2.12
    • @chainify/errors@1.2.12
    • @chainify/logger@1.2.12
    • @chainify/types@1.2.12
    • @chainify/utils@1.2.12

1.2.11

Patch Changes

  • fix: moralis nfts return amount and type
  • Updated dependencies
    • @chainify/client@1.2.11
    • @chainify/errors@1.2.11
    • @chainify/logger@1.2.11
    • @chainify/types@1.2.11
    • @chainify/utils@1.2.11

1.2.10

Patch Changes

    • multicall improvements
      • export multicall data type
      • export method to build multicall data for fetching balances
  • Updated dependencies
    • @chainify/client@1.2.10
    • @chainify/errors@1.2.10
    • @chainify/logger@1.2.10
    • @chainify/types@1.2.10
    • @chainify/utils@1.2.10

1.2.9

Patch Changes

    • extend Network type with helperUrl
  • Updated dependencies
    • @chainify/client@1.2.9
    • @chainify/errors@1.2.9
    • @chainify/logger@1.2.9
    • @chainify/types@1.2.9
    • @chainify/utils@1.2.9

1.2.8

Patch Changes

    • fix for all evm chains when sending amounts >=1000
  • Updated dependencies
    • @chainify/client@1.2.8
    • @chainify/errors@1.2.8
    • @chainify/logger@1.2.8
    • @chainify/types@1.2.8
    • @chainify/utils@1.2.8

1.2.7

Patch Changes

    • specify from property to EVM transactions when missing
  • Updated dependencies
    • @chainify/client@1.2.7
    • @chainify/errors@1.2.7
    • @chainify/logger@1.2.7
    • @chainify/types@1.2.7
    • @chainify/utils@1.2.7

1.2.6

Patch Changes

    • use forked version of @rainbow-me/fee-suggestions
    • support naming service for EVM chains
    • ENS Provider
  • Updated dependencies
    • @chainify/client@1.2.6
    • @chainify/errors@1.2.6
    • @chainify/logger@1.2.6
    • @chainify/types@1.2.6
    • @chainify/utils@1.2.6

1.2.5

Patch Changes

    • new eip1559 provider
  • Updated dependencies
    • @chainify/client@1.2.5
    • @chainify/errors@1.2.5
    • @chainify/logger@1.2.5
    • @chainify/types@1.2.5
    • @chainify/utils@1.2.5

1.2.4

Patch Changes

    • do not add gas margin for sending native assets
  • Updated dependencies
    • @chainify/client@1.2.4
    • @chainify/errors@1.2.4
    • @chainify/logger@1.2.4
    • @chainify/types@1.2.4
    • @chainify/utils@1.2.4

1.2.3

Patch Changes

    • fix exponent error for EVM swaps
    • proper error handling when fetching balances
    • add 50% gas limit margin for all EVM transactions
    • new EIP1559 Fee API provider
  • Updated dependencies
    • @chainify/client@1.2.3
    • @chainify/errors@1.2.3
    • @chainify/logger@1.2.3
    • @chainify/types@1.2.3
    • @chainify/utils@1.2.3

1.2.2

Patch Changes

  • Publish again - types not correctly published
  • Updated dependencies
    • @chainify/client@1.2.2
    • @chainify/errors@1.2.2
    • @chainify/logger@1.2.2
    • @chainify/types@1.2.2
    • @chainify/utils@1.2.2

1.2.1

Patch Changes

  • rebuild
  • Updated dependencies
    • @chainify/client@1.2.1
    • @chainify/errors@1.2.1
    • @chainify/logger@1.2.1
    • @chainify/types@1.2.1
    • @chainify/utils@1.2.1

1.2.0

Minor Changes

  • nft transfer takes decimal string for token id

Patch Changes

  • Updated dependencies
    • @chainify/client@1.2.0
    • @chainify/errors@1.2.0
    • @chainify/logger@1.2.0
    • @chainify/types@1.2.0
    • @chainify/utils@1.2.0

1.1.2

Patch Changes

    • Chain providers now have a new interface - getTokenDetails
    • Network object can now be passed during EVM Fee providers creation
    • NFTAsset type moved to global level
  • Updated dependencies
    • @chainify/client@1.1.2
    • @chainify/errors@1.1.2
    • @chainify/logger@1.1.2
    • @chainify/types@1.1.2
    • @chainify/utils@1.1.2

1.1.1

Patch Changes

  • export base nft provider
  • Updated dependencies
    • @chainify/client@1.1.1
    • @chainify/errors@1.1.1
    • @chainify/types@1.1.1
    • @chainify/utils@1.1.1

1.1.0

Minor Changes

  • Add moralis nft provider Standardise nft fetch response

Patch Changes

  • Updated dependencies
    • @chainify/client@1.1.0
    • @chainify/errors@1.1.0
    • @chainify/types@1.1.0
    • @chainify/utils@1.1.0

1.0.12

Patch Changes

    • terra fix for memo
    • bump cryptoassets version
    • bump terra-money.js version
  • Updated dependencies
    • @chainify/client@1.0.12
    • @chainify/errors@1.0.12
    • @chainify/types@1.0.12
    • @chainify/utils@1.0.12

1.0.11

Patch Changes

    • add block hash to tx response for Near
  • Updated dependencies
    • @chainify/client@1.0.11
    • @chainify/errors@1.0.11
    • @chainify/types@1.0.11
    • @chainify/utils@1.0.11

1.0.10

Patch Changes

    • fetch btc fees correctly
  • Updated dependencies
    • @chainify/client@1.0.10
    • @chainify/errors@1.0.10
    • @chainify/types@1.0.10
    • @chainify/utils@1.0.10

1.0.9

Patch Changes

    • add flexible swap options for EVM chains
      • numberOfBlocksPerRequest - the amount of blocks to search for events in a single call (default = 2000)
      • totalNumberOfBlocks - the total number of blocks to search for events (default = 100_000)
      • gasLimitMargin - percentage gas margin for chains that does not estimate gas correctly (e.g. RSK) (default=10%)
    • add address cache for EVM ledger
    • use toLowerCase in EVM ledger to support RSK checksum
  • Updated dependencies
    • @chainify/client@1.0.9
    • @chainify/errors@1.0.9
    • @chainify/types@1.0.9
    • @chainify/utils@1.0.9

1.0.8

Patch Changes

    • target is now es6
  • Updated dependencies
    • @chainify/client@1.0.8
    • @chainify/errors@1.0.8
    • @chainify/types@1.0.8
    • @chainify/utils@1.0.8

1.0.7

Patch Changes

    • ignore case when comparing addresses
    • scrambleKey is now optional
  • Updated dependencies
    • @chainify/client@1.0.7
    • @chainify/errors@1.0.7
    • @chainify/types@1.0.7
    • @chainify/utils@1.0.7

1.0.6

Patch Changes

    • solana balances fetching
    • ledger fixes and improvements
  • Updated dependencies
    • @chainify/client@1.0.6
    • @chainify/errors@1.0.6
    • @chainify/types@1.0.6
    • @chainify/utils@1.0.6

1.0.5

Patch Changes

  • 390c4f829: - nft logic is now part of client
    • getWalletPublicKey is public (BitcoinLedgerProvider)
  • Updated dependencies [390c4f829]
    • @chainify/client@1.0.5
    • @chainify/errors@1.0.5
    • @chainify/types@1.0.5
    • @chainify/utils@1.0.5

1.0.4

Patch Changes

  • 4a324c902: - add cryptoassets as dependency
    • add sign typed data interface
    • add optimism chain provider
  • Updated dependencies [4a324c902]
    • @chainify/client@1.0.4
    • @chainify/errors@1.0.4
    • @chainify/types@1.0.4
    • @chainify/utils@1.0.4

1.0.3

Patch Changes

  • 719c01706: - Ensure that all hashes and addresses have 0x as prefix for the EVM packages
    • Order of checks insideverifyInitiateSwapTransaction
    • Fix for withCachedUtxos
    • Proper creation of BitcoinEsploraApiProvider
  • Updated dependencies [719c01706]
    • @chainify/client@1.0.3
    • @chainify/errors@1.0.3
    • @chainify/types@1.0.3
    • @chainify/utils@1.0.3

1.0.2

Patch Changes

  • 8383db002: - fee provider can be null
    • export typechain from the evm package
    • remove approval step from initiate swap for evm chains
    • add gasLimit as optional parameter in the TransactionRequest type
    • fee provider is now optional for BitcoinEsploraProvider
    • new evm chain support - Optimism
    • add wallet and chain update hooks
    • fix evm fees handlin
  • Updated dependencies [8383db002]
    • @chainify/client@1.0.2
    • @chainify/errors@1.0.2
    • @chainify/types@1.0.2
    • @chainify/utils@1.0.2

1.0.1

Patch Changes

  • change namespace from @liquality to @chainify
  • Updated dependencies
    • @chainify/client@1.0.1
    • @chainify/errors@1.0.1
    • @chainify/types@1.0.1
    • @chainify/utils@1.0.1