Skip to content

Latest commit

 

History

History
386 lines (225 loc) · 18 KB

CHANGELOG.md

File metadata and controls

386 lines (225 loc) · 18 KB

@moralisweb3/api-utils

2.6.7

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.7

2.6.6

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.6

2.6.5

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.5

2.6.4

Patch Changes

  • #733 77eb29bf Thanks @ErnoW! - Sent body in delete requests. This fixes issues with Moralis.Streams.deleteAddress

  • Updated dependencies [77eb29bf]:

    • @moralisweb3/core@2.6.4

2.6.3

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.3

2.6.2

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.2

2.6.1

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.1

2.6.0

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.6.0

2.5.8

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.8

2.5.7

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.7

2.5.6

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.6

2.5.5

Patch Changes

  • Updated dependencies [d79800ad]:
    • @moralisweb3/core@2.5.5

2.5.4

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.4

2.5.3

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.3

2.5.2

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.2

2.5.1

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.5.1

2.5.0

Patch Changes

  • Updated dependencies [c719cc2f]:
    • @moralisweb3/core@2.5.0

2.4.0

Minor Changes

  • #658 7fffd1e4 Thanks @sogunshola! - Intergrating stream API in code base, creating a new package @moralisweb3/streams

Patch Changes

  • Updated dependencies [7fffd1e4]:
    • @moralisweb3/core@2.4.0

2.3.1

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.3.1

2.3.0

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.3.0

2.2.0

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.2.0

2.1.1

Patch Changes

  • #619 5bfb635 Thanks @b4rtaz! - Fixed creating a body of POST requests.

  • Updated dependencies []:

    • @moralisweb3/core@2.1.1

2.1.0

Minor Changes

Patch Changes

  • Updated dependencies [761d0d7]:
    • @moralisweb3/core@2.1.0

2.0.3

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.0.3

2.0.2

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.0.2

2.0.1

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.0.1

2.0.0

Major Changes

  • 639053e Thanks @ErnoW! - # Release of v2.0

    This release contains many breaking changes as it moves from a Javascript SDK (for react-native, browser, and NodeJs) to a NodeJs-only SDK.

    Note: we will still support the v1.x version as a moralis-v1 package (see https://github.com/MoralisWeb3/Moralis-JS-SDK-v1).

    These changes are to focus on Backend-only features, to facilitate self-hosted servers. Below you will find an overview of removed features and how to replace them:

    • Plugins: plugins in Moralis are mostly a wrapper around an API, where the API secret is managed on the moralis backend. When using the moralis sdk in NodeJs, you can safely implement your API secret, and implement any api (opensea/pinata etc.) directly without the need of utilities in the moralis sdk
    • Connecting to EVM: If you want to connect to EVM chains client-side, then this sdk is not suitable anymore. There are other open-source libraries that will have lots of utilities that can help you with this (web3js, ethers, wagmi, useDapp, web3-react)
    • Server interaction: interacting with the server can be done by installing the parse-server sdk (parse).

    Features

    The new sdk comes with the following featurs:

    • Moralis.EvmApi: A set of methods to interact and read from EVM chains
    • Moralis.SolApi: A set of methods to interact and read from Solana networks
    • Moralis.Auth: Utilities to implement web3 authentication in NodeJs

    Get started

    To get started, simply call

    Moralis.start({
      apiKey: 'YOUR_API_KEY'
    })
    

    Then you can access the apis via

    • Moralis.EvmApi.account.getNFTs(options)
    • Moralis.SolApi.account.getNFTs(options)
    • Moralis.Auth.requestMessage(options)

    More info

    For more info see the docs: http://docs.moralis.io Or reach out in our forums: https://forum.moralis.io

Minor Changes

  • #560 d413073 Thanks @ErnoW! - Improve Erc20Value logic by:

    • geters for Erc20 for: token.decimals, token.name, token.symbol, token.contractAddress, token.chain, token.logo, token.logoHash and token.thumbnail,
    • adding an optional token reference for Erc20Value. This can be used by calling Erc20Value.create(amount, { token })
    • fixes and additions for output of Erc20Value:
      • erc20Value.value now returns the value in a decimal string "123.567"
      • erc20Value.amount returns the Bignumber value withtout taking decimals into account
      • erc20Value.decimals returns the decimals
      • erc20Value.toNumber() returns the value in a decimal number (or throws an error if the value is too big): 123.456
      • erc20Value.display() returns the value in a readable string with the token symbol if available: "123.456 LINK" (or "123.456")
    • Moralis.EvmApi.getTokenBalances() now returns an Erc20Value object with associated token information.
  • #552 81effa1 Thanks @ErnoW! - Add headers to api calls to enable tracking of api version usage

Patch Changes

  • #562 4683492 Thanks @ErnoW! - Update type definition and resolvers after changes in the Evm Api

2.0.0-beta.11

Patch Changes

  • Updated dependencies []:
    • @moralisweb3/core@2.0.0-beta.11

2.0.0-beta.10

Patch Changes

  • Updated dependencies [51e0446]:
    • @moralisweb3/core@2.0.0-beta.10

2.0.0-beta.9

Patch Changes

  • #562 4683492 Thanks @ErnoW! - Update type definition and resolvers after changes in the Evm Api

  • Updated dependencies [4683492]:

    • @moralisweb3/core@2.0.0-beta.9

2.0.0-beta.8

Minor Changes

  • #560 d413073 Thanks @ErnoW! - Improve Erc20Value logic by:

    • geters for Erc20 for: token.decimals, token.name, token.symbol, token.contractAddress, token.chain, token.logo, token.logoHash and token.thumbnail,
    • adding an optional token reference for Erc20Value. This can be used by calling Erc20Value.create(amount, { token })
    • fixes and additions for output of Erc20Value:
      • erc20Value.value now returns the value in a decimal string "123.567"
      • erc20Value.amount returns the Bignumber value withtout taking decimals into account
      • erc20Value.decimals returns the decimals
      • erc20Value.toNumber() returns the value in a decimal number (or throws an error if the value is too big): 123.456
      • erc20Value.display() returns the value in a readable string with the token symbol if available: "123.456 LINK" (or "123.456")
    • Moralis.EvmApi.getTokenBalances() now returns an Erc20Value object with associated token information.

Patch Changes

  • Updated dependencies [d413073]:
    • @moralisweb3/core@2.0.0-beta.8

2.0.0-beta.7

Patch Changes

  • #558 0c47bae Thanks @b4rtaz! - Deleted redundant search parameters in API URLs.

  • Updated dependencies []:

    • @moralisweb3/core@2.0.0-beta.7

2.0.0-beta.6

Minor Changes

  • #555 3f511ed Thanks @ErnoW! - Include all files from /lib in npm builds. This fixes a bug where only the index.js file and .d.ts files were included in builds.

Patch Changes

  • Updated dependencies [36dd9a9, 3f511ed]:
    • @moralisweb3/core@2.0.0-beta.6

2.0.0-beta.5

Major Changes

Patch Changes

  • Updated dependencies [2948339]:
    • @moralisweb3/core@2.0.0-beta.5

2.0.0-alpha.4

Minor Changes

  • #552 81effa1 Thanks @ErnoW! - Add headers to api calls to enable tracking of api version usage

Patch Changes

  • #552 81effa1 Thanks @ErnoW! - Fix Typescript reference between the packages in production builds

2.0.0-alpha.3

Minor Changes

Patch Changes