Skip to content

Releases: renproject/ren-js

v2.4.6

22 Jul 05:58
a1b6c30
Compare
Choose a tag to compare

Changelog:

  • Fix support for Web3 structs and tuples

Structs should be passed in as follows:

{
  type: "tuple(uint256,string)",
  name: "structParam",
  value: [1, "test"],
}

for a struct that looks like

struct {
  uint256 version;
  string message;
}

v2.4.5

15 Jul 01:21
bcee1a0
Compare
Choose a tag to compare

Changelog:

  • Update Web3 to version 1.4.0
  • Add useV2TransactionFormat flag (see below)
  • Handle non-string gateways in RenTX
  • Solana fix for supporting multiple solana node versions

useV2TransactionFormat

The useV2TransactionFormat flag should be passed in to RenJS like so:

new RenJS("mainnet", { useV2TransactionFormat: true })

useV2TransactionFormat enables using the latest RenVM transaction format for minting BTC/ZEC/BCH to Ethereum. This improves functionality for tools like the Dev Tools.

This is a breaking change, and mints that are in-progress for BTC/ZEC/BCH to Ethereum will need to be completed without this flag.

v2.4.4

14 Jul 04:42
e1490ad
Compare
Choose a tag to compare

Changelog

  • Improved @renproject/chains exports
  • Replace esnext with es2020 for module target

v2.4.3

14 Jul 04:38
9755aa0
Compare
Choose a tag to compare

Changelog

  • bumps the solana/web3.js dependency to its latest version and removes use of a deprecated RPC call to getConfirmedSignaturesForAddress2
  • includes various features and fixes for the updated Dev Tools, including using the submitGateway endpoint
  • fees are now tracked in RenVM, so the in-contract fee getters are returning 0. This PR fixes this by fetching the fees using ren_queryBlockState.

v2.4.1

14 Jul 04:43
40f81b6
Compare
Choose a tag to compare

Changelog

  • Add missing @renproject/chains-solana import to @renproject/chains

v2.4.0 - Solana support

14 Jul 04:35
686aea3
Compare
Choose a tag to compare

Changelog:

  • Solana Support
  • Introduces a UI Playground that integrates ren-react + multiwallet as a more complete demo
  • Minor fixes to ren-js & ren-tx

v2.3.0 - Avalanche support

14 Jul 04:36
09ec13b
Compare
Choose a tag to compare

Changelog

  • Avalanche support
  • An additional endpoint for fetching DigiByte deposits.

v2.2.2

14 Jul 04:48
e2ef39c
Compare
Choose a tag to compare

Changelog

  • Fix fetching past logs for Polygon & limit the number of requested logs to 1000.

v2.2.1

14 Jul 04:46
c759e31
Compare
Choose a tag to compare

Changelog

  • Fix the source tx confirmations in RenTX being set to infinity

v2.1.10

14 Jul 04:51
26cc951
Compare
Choose a tag to compare

Changelog

  • Update Terra transaction endpoint