Skip to main content

VL Gateway Changelog


v4.0.0

🚀 Multi-Currency Payments

In this release, we have added support for multi-currency payments, allowing users to pay their Gateway service fees in currencies other than the native one. To enable this, we've introduced these two new fields.

  • When setting up/initialising the SDK, the options object can now take an optional property called paymentCurrencyToken. This should be the Ethereum address of the token, in Hex format.
  • When querying relayer fees, the function (getRelayerFees) accepts an extra mandatory parameter currencyToken. This should be the Ethereum address of the token, in Hex format.

v3.5.0

🚀 New Batch NFT Query Endpoints


v3.4.0

🚀 New NFT Query Endpoints


v3.3.0

🚀 Cross-chain NFT transactions

These are cross-chain transactions given that they require communication between the Voucher Ledger parachain and the Ethereum parachain during the lifecycle of the transaction.

🚀 Request State

  • Validating - This state is restricted to cross-chain transactions.

v3.1.0

🚀 SetupMode

  • OfflineMode - Allows the API be set up in Offline mode, not requiring a SURI.

v3.0

💥 Breaking Change

  • SetupMode - Modes in which the API can be set up in. Either Single or Multi user modes.
  • SigningMode - Defines if the API should expect an external signer for transactions.
  • Nonce caching - Allows the user to specify a remote cache via an INonceCacheProvider or to specify a local cache.
  • Log Level - Specifies how detailed the logs from the API should be.