All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
24.19.7 (2026-01-19)
Note: Version bump only for package @bitgo/abstract-eth
24.19.6 (2026-01-14)
Note: Version bump only for package @bitgo/abstract-eth
24.19.5 (2026-01-07)
Note: Version bump only for package @bitgo/abstract-eth
24.19.4 (2025-12-23)
Note: Version bump only for package @bitgo/abstract-eth
24.19.3 (2025-12-17)
Note: Version bump only for package @bitgo/abstract-eth
24.19.2 (2025-12-11)
Note: Version bump only for package @bitgo/abstract-eth
24.19.1 (2025-12-05)
Note: Version bump only for package @bitgo/abstract-eth
24.19.0 (2025-12-04)
- abstract-eth: fix TSS consolidation verification for ETH wallets (45f4f53)
- add tx explanation for TxIntentMismatch errors (feed271)
24.18.0 (2025-11-26)
24.17.0 (2025-11-19)
- recovery support for Hedera EVM (b832596)
24.16.0 (2025-11-13)
- update erc20 token transfer amount check for walletconnect (edc636b)
24.15.0 (2025-11-12)
- sdk-core: update erc20 token transfer check for walletconnect (e14641b)
24.14.3 (2025-11-06)
Note: Version bump only for package @bitgo/abstract-eth
24.14.2 (2025-10-31)
Note: Version bump only for package @bitgo/abstract-eth
24.14.1 (2025-10-29)
Note: Version bump only for package @bitgo/abstract-eth
24.14.0 (2025-10-24)
- return recipients in unsigned tranasction (0c6c2cd)
- replace generic Error with TxIntentMismatchError (982f902)
24.13.7 (2025-10-21)
Note: Version bump only for package @bitgo/abstract-eth
24.13.6 (2025-10-16)
Note: Version bump only for package @bitgo/abstract-eth
24.13.5 (2025-10-13)
Note: Version bump only for package @bitgo/abstract-eth
24.13.4 (2025-10-09)
- run check-fmt on code files only (9745196)
24.13.3 (2025-10-08)
- add explicit 'files' in package json (3b00373)
24.13.2 (2025-10-02)
Note: Version bump only for package @bitgo/abstract-eth
24.13.1 (2025-09-29)
Note: Version bump only for package @bitgo/abstract-eth
24.13.0 (2025-09-25)
- abstract-eth: follow up updates from PR 6882 (36a87de)
- abstract-eth: add flush token support for ERC721 and ERC1155 (5d4fa35)
- configure learn to skip git operations (ee3a622)
24.12.0 (2025-09-03)
- fixed gasPrice issue for base (743effd)
- abstract-eth: support eip712 signing (5f14318)
24.11.3 (2025-08-30)
Note: Version bump only for package @bitgo/abstract-eth
24.11.2 (2025-08-29)
Note: Version bump only for package @bitgo/abstract-eth
24.11.1 (2025-08-27)
Note: Version bump only for package @bitgo/abstract-eth
24.11.0 (2025-08-22)
- root: migrate ts-node -> tsx (ea180b4)
24.10.1 (2025-08-22)
Note: Version bump only for package @bitgo/abstract-eth
24.10.0 (2025-08-19)
- abstract-eth: add recover consolidation for eth (4851e67)
24.9.3 (2025-08-14)
Note: Version bump only for package @bitgo/abstract-eth
24.9.2 (2025-08-07)
Note: Version bump only for package @bitgo/abstract-eth
24.9.1 (2025-07-31)
Note: Version bump only for package @bitgo/abstract-eth
24.9.0 (2025-07-30)
- updating recovery tx building for EIP-155 txs (acd7712)
- root: enable passing apiKey for recovery on eth likes (dc8d3c2)
24.8.2 (2025-07-25)
Note: Version bump only for package @bitgo/abstract-eth
24.8.1 (2025-07-23)
Note: Version bump only for package @bitgo/abstract-eth
24.8.0 (2025-07-15)
- account-lib: return hex broadcastable message string (757d9f4)
24.7.0 (2025-07-10)
- account-lib: verify encoded message (71a7dd6)
- sdk-coin-ada: add CIP-8 message builder (50c53ec)
- sdk-core: add simple message builder for sol (d5af5c8)
24.6.0 (2025-07-03)
- account-lib: register message builder factory (bc5c71c)
- sdk-core: add message builder and message builder factory (5741739)
24.5.4 (2025-06-25)
Note: Version bump only for package @bitgo/abstract-eth
24.5.3 (2025-06-24)
Note: Version bump only for package @bitgo/abstract-eth
24.5.2 (2025-06-18)
Note: Version bump only for package @bitgo/abstract-eth
24.5.1 (2025-06-10)
Note: Version bump only for package @bitgo/abstract-eth
24.5.0 (2025-06-05)
- root: support node 22 (c4ad6af)
24.4.0 (2025-06-02)
- rename audit function naming and signature (1a885ab)
- root: add new audit key baseCoin method (57c1778)
24.3.5 (2025-05-28)
Note: Version bump only for package @bitgo/abstract-eth
24.3.4 (2025-05-22)
Note: Version bump only for package @bitgo/abstract-eth
24.3.3 (2025-05-20)
Note: Version bump only for package @bitgo/abstract-eth
24.3.2 (2025-05-07)
- sdk-coin-bsc: override verifytsstxn method for bsc (3d29436)
24.3.1 (2025-04-29)
- sdk-core: add validation for unsigned txHex (eff30e3)
24.3.0 (2025-04-25)
- abstract-eth: fix building using from for first signer (c8ec337)
24.2.0 (2025-04-15)
- enable erc20 sendmany (a412a7c)
24.1.0 (2025-04-04)
- abstract-eth: added support for mpcv2 in recovery (da92bf8)
24.0.1 (2025-04-02)
Note: Version bump only for package @bitgo/abstract-eth
24.0.0 (2025-03-28)
- abstract-eth: return eip 191 encoded message as a hex string (6ae1979)
- abstract-eth: messageEncoded is now encoded as a hex string
23.0.3 (2025-03-20)
- Revert "fix(sdk-core): add validation for unsigned txHex" (4333b10)
23.0.2 (2025-03-18)
23.0.1 (2025-03-06)
Note: Version bump only for package @bitgo/abstract-eth
23.0.0 (2025-03-04)
- abstract-eth: when we have a pending approval for a hop txn when approved the txn is using gasLimit provided by hop params which is not expected, this commit fixes it
TICKET: COIN-3249
22.6.2 (2025-02-26)
Note: Version bump only for package @bitgo/abstract-eth
22.6.1 (2025-02-20)
Note: Version bump only for package @bitgo/abstract-eth
22.6.0 (2025-02-19)
- abstract-eth: add method to build and send ccr recovery txn (0221896)
22.5.0 (2025-02-11)
- abstract-eth: add method to build and send ccr recovery txn (0221896)
22.4.14 (2025-02-05)
Note: Version bump only for package @bitgo/abstract-eth
22.4.13 (2025-01-28)
Note: Version bump only for package @bitgo/abstract-eth
22.4.12 (2025-01-23)
Note: Version bump only for package @bitgo/abstract-eth
22.4.11 (2025-01-23)
Note: Version bump only for package @bitgo/abstract-eth
22.4.10 (2025-01-20)
Note: Version bump only for package @bitgo/abstract-eth
22.4.9 (2025-01-15)
Note: Version bump only for package @bitgo/abstract-eth
22.4.8 (2025-01-09)
- abstract-eth: skip derived address validation for v5 forwarder (18650ac)
22.4.7 (2025-01-03)
Note: Version bump only for package @bitgo/abstract-eth
22.4.6 (2024-12-24)
- abstract-eth: fix verifyCoin method to validate native coin (c2bf82c)
22.4.5 (2024-12-19)
Note: Version bump only for package @bitgo/abstract-eth
22.4.4 (2024-12-17)
Note: Version bump only for package @bitgo/abstract-eth
22.4.3 (2024-12-17)
Note: Version bump only for package @bitgo/abstract-eth
22.4.2 (2024-12-12)
Note: Version bump only for package @bitgo/abstract-eth
22.4.1 (2024-12-11)
- abstract-eth: fix issue with ethlike signTx (7584c8b)
22.4.0 (2024-12-03)
- use better string conversion for message signing (c81d0b1)
- add @types/keccak to packages that use it (7e25872)
22.3.5 (2024-11-26)
Note: Version bump only for package @bitgo/abstract-eth
22.3.4 (2024-11-21)
Note: Version bump only for package @bitgo/abstract-eth
22.3.3 (2024-11-19)
Note: Version bump only for package @bitgo/abstract-eth
22.3.2 (2024-11-14)
Note: Version bump only for package @bitgo/abstract-eth
22.3.1 (2024-11-08)
Note: Version bump only for package @bitgo/abstract-eth
22.3.0 (2024-11-07)
- retrofit during eth tss recovery (4a743ac)
22.2.4 (2024-11-01)
- sdk-core: pass correct walletVersion to wallet platform (6564098)
22.2.3 (2024-10-22)
Note: Version bump only for package @bitgo/abstract-eth
22.2.2 (2024-10-15)
Note: Version bump only for package @bitgo/abstract-eth
22.2.1 (2024-10-08)
- v4 cold and custody ccr recovery txn (b840f73)
22.2.0 (2024-10-04)
- sdk-coin-avaxc: add avaxc support for evm ccr (b37f97b)
22.1.2 (2024-09-24)
Note: Version bump only for package @bitgo/abstract-eth
22.1.1 (2024-09-19)
Note: Version bump only for package @bitgo/abstract-eth
22.1.0 (2024-09-16)
- abstract-eth: fetch gasPrice and gasLimit from explorer (2a8f36e)
22.0.4 (2024-09-10)
Note: Version bump only for package @bitgo/abstract-eth
22.0.3 (2024-09-03)
Note: Version bump only for package @bitgo/abstract-eth
22.0.2 (2024-08-29)
Note: Version bump only for package @bitgo/abstract-eth
22.0.1 (2024-08-27)
Note: Version bump only for package @bitgo/abstract-eth
22.0.0 (2024-08-20)
- move opensslbytes to own package (e23c562)
- sdk-coin-etc: non-bitgo recovery support for wrw (017155b)
- clients using challenge generation & TSS Recovery functions must now install @bitgo/sdk-opensslbytes separately & provide the openSSLBytes WASM themselves.
Ticket: CE-4329
21.8.1 (2024-08-13)
Note: Version bump only for package @bitgo/abstract-eth
21.8.0 (2024-08-07)
- abstract-cosmos: add dkls support for cosmos hot wallet recovery (da24a55)
21.7.6 (2024-07-30)
Note: Version bump only for package @bitgo/abstract-eth
21.7.5 (2024-07-24)
Note: Version bump only for package @bitgo/abstract-eth
21.7.4 (2024-07-16)
Note: Version bump only for package @bitgo/abstract-eth
21.7.3 (2024-07-04)
Note: Version bump only for package @bitgo/abstract-eth
21.7.2 (2024-07-02)
Note: Version bump only for package @bitgo/abstract-eth
21.7.1 (2024-06-27)
Note: Version bump only for package @bitgo/abstract-eth
21.7.0 (2024-06-26)
- sdk-core: adding MPCv1 to MPCv2 retrofit helper (8b13b16)
21.6.2 (2024-06-21)
Note: Version bump only for package @bitgo/abstract-eth
21.6.1 (2024-06-20)
Note: Version bump only for package @bitgo/abstract-eth
21.6.0 (2024-06-14)
- sdk-coin-ethlike: add new eth like coin packages (ba305cb)
21.5.3 (2024-06-11)
- abstract-eth: use correct derivation path in wrw recover function (5018147)
21.5.2 (2024-06-05)
Note: Version bump only for package @bitgo/abstract-eth
21.5.1 (2024-05-31)
Note: Version bump only for package @bitgo/abstract-eth
21.5.0 (2024-05-28)
- abstract-eth: handle absence of batcher contract for native coin (37ede15)
- abstract-eth: add support to build tx for CCR of unsupported token (a6dac7c)
21.4.0 (2024-05-22)
- abstract-eth: wrw recovery for dkls wallet (bf374e8)
21.3.0 (2024-05-17)
- abstract-eth: refactor eth wrw recovery tss (0fdbd5e)
21.2.1 (2024-05-13)
Note: Version bump only for package @bitgo/abstract-eth
21.2.0 (2024-05-08)
- abstract-eth: support v4 wallet for recover method (142ec9f)
21.1.1 (2024-05-01)
Note: Version bump only for package @bitgo/abstract-eth
21.1.0 (2024-04-25)
- abstract-eth: use non packed encode for V4 wallet (54fd3a8)
21.0.0 (2024-04-24)
- superagent upgrade to 9.0 (6e9aa43)
- abstract-eth: support txn bulding for v4 wallet on eth chain (d8aabea)
- abstract-eth: Made ChainID mandatory for signAndBuild method
20.1.6 (2024-04-22)
- sdk-coin-polygon: fix send tx for polygon testnet (172a081)
20.1.5 (2024-04-17)
Note: Version bump only for package @bitgo/abstract-eth
20.1.4 (2024-04-12)
Note: Version bump only for package @bitgo/abstract-eth
20.1.3 (2024-04-10)
Note: Version bump only for package @bitgo/abstract-eth
20.1.2 (2024-04-09)
Note: Version bump only for package @bitgo/abstract-eth
20.1.1 (2024-04-08)
- abstract-eth: fix flush v4 tx building from hex (f20dc10)
20.1.0 (2024-04-05)
- abstract-eth: error msg when fee is low than expected (5adb4cd)
- abstract-eth: fix opeth:op transfers (37a8f4f)
- abstract-eth: support token flush directly from forwarderV4 contract (f41a404)
20.0.0 (2024-03-28)
- root: deprecate node 16 (d3ec624)
- root: Node 16 is no longer supported in bitgojs. TICKET: WP-1100
19.0.4 (2024-03-19)
- factor gas and eip1559 params on ethlike token recovery (7744d83)
19.0.3 (2024-03-11)
- abstract-eth: fix recover method in case of 0 funds (3738568)
- abstract-eth: fixes issue related to gasestimate for ethlike (190bdb2)
19.0.2 (2024-02-28)
- abstract-eth: fix recover token method for ethlike (0c074a9)
19.0.1 (2024-02-22)
Note: Version bump only for package @bitgo/abstract-eth
19.0.0 (2024-02-19)
- abstract-eth: change tx encoding method for arb and op (c11b0dd)
- abstract-eth: fix issues related to chainid (9114b1b)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- abstract-eth: add v4 forwarder creation logic (25faaa3)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
18.0.0 (2024-01-30)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
17.0.0 (2024-01-26)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
16.0.0 (2024-01-26)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
15.0.0 (2024-01-25)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
14.0.0 (2024-01-22)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
13.0.0 (2024-01-09)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
12.0.0 (2024-01-03)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: add chain id as network identifier (3ddec05)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
11.0.0 (2023-12-18)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- sdk-core: add function to transfer nfts (b77b386)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
10.0.0 (2023-12-12)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
9.0.0 (2023-12-09)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
8.0.0 (2023-12-05)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
7.0.0 (2023-11-28)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
6.0.0 (2023-11-24)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
5.0.0 (2023-11-17)
- sdk-coin-polygon: fix issues (85e9396)
- abstract-eth: add common method to abstract-eth (df6eea5)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
4.0.0 (2023-11-13)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
3.0.0 (2023-11-13)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
2.0.0 (2023-11-13)
- abstract-eth: delete mpc related classes (52396ed)
- abstract-eth: move methods to abstract-eth (af8bd10)
- abstract-eth: move txbuilder to abstract-eth (a093f16)
- abstract-eth: add abstractethliketsscoin class (eb99545)
- abstract-eth: Type of nextContractSequenceId field in TransactionPrebuild interface is changed from string to number in AbstractEthLikeCoin and AbstractEthLikeNewCoins classes. getCustomChainName method is removed from Polygon class because a common method getCustomChainCommon has been added to AbstractEthLikeNewCoins class for all EthLike coins. replayProtectionOptions is not optional in buildTransaction method in AbstractEthLikeNewCoins and needs to be passed to derive the Eth common object from the chainId. signFinalPolygon method name from Polygon class is updated to signFinalEthLike so that it can be used for other EthLike coins. getBaseFactor method in Eth and Polygon class returns number instead of string just to align with AbstractEthLikeCoin Ticket: WIN-1012
- abstract-eth: AbstractEthLikeMPCCoin and EthLikeMPCToken classes are removed as we have instead added a new class AbstractEthLikeNewCoins which will be having both multisig and MPC related methods
TICKET: WIN-1021
- abstract-eth: getTransactionBuilder method is removed from EthLikeToken class in abstract-eth module because TransactionBuilder in the abstract-eth module is abstract class and hence cannot be instantiated. Hence the implementation of TransactionBuilder can be added to the class that will inherit EthLikeToken class
TransactionPrebuild from new class AbstractEthLikeNewCoins is being exported now instead of TransactionPrebuild from AbstractEthLikeCoin class as the TransactionPrebuild from AbstractEthLikeNewCoins also has support for hop transactions, batch transactions, etc
TICKET: WIN-1021
1.6.0 (2023-10-20)
- abstract-eth: add abstractethliketsscoin class (eb99545)
1.5.0 (2023-10-18)
- abstract-eth: add abstractethliketsscoin class (eb99545)
1.4.11 (2023-09-25)
Note: Version bump only for package @bitgo/abstract-eth
1.4.10 (2023-09-09)
Note: Version bump only for package @bitgo/abstract-eth
1.4.9 (2023-09-09)
Note: Version bump only for package @bitgo/abstract-eth
1.4.8 (2023-09-07)
Note: Version bump only for package @bitgo/abstract-eth
1.4.7 (2023-09-05)
Note: Version bump only for package @bitgo/abstract-eth
1.4.6 (2023-09-01)
Note: Version bump only for package @bitgo/abstract-eth
1.4.5 (2023-08-29)
Note: Version bump only for package @bitgo/abstract-eth
1.4.4 (2023-08-25)
Note: Version bump only for package @bitgo/abstract-eth
1.4.3 (2023-08-24)
Note: Version bump only for package @bitgo/abstract-eth
1.4.2 (2023-08-16)
Note: Version bump only for package @bitgo/abstract-eth
1.4.1 (2023-08-16)
Note: Version bump only for package @bitgo/abstract-eth
1.4.0 (2023-08-04)
1.3.0 (2023-07-28)
1.2.28 (2023-07-18)
Note: Version bump only for package @bitgo/abstract-eth
1.2.27 (2023-06-21)
Note: Version bump only for package @bitgo/abstract-eth
1.2.26 (2023-06-14)
Note: Version bump only for package @bitgo/abstract-eth
1.2.25 (2023-06-13)
Note: Version bump only for package @bitgo/abstract-eth
1.2.24 (2023-06-07)
Note: Version bump only for package @bitgo/abstract-eth
1.2.23 (2023-06-05)
Note: Version bump only for package @bitgo/abstract-eth
1.2.22 (2023-05-25)
Note: Version bump only for package @bitgo/abstract-eth
1.2.21 (2023-05-17)
Note: Version bump only for package @bitgo/abstract-eth
1.2.20 (2023-05-10)
Note: Version bump only for package @bitgo/abstract-eth
1.2.19 (2023-05-03)
Note: Version bump only for package @bitgo/abstract-eth
1.2.18 (2023-04-25)
Note: Version bump only for package @bitgo/abstract-eth
1.2.17 (2023-04-20)
Note: Version bump only for package @bitgo/abstract-eth
1.2.16 (2023-04-13)
Note: Version bump only for package @bitgo/abstract-eth
1.2.15 (2023-02-17)
Note: Version bump only for package @bitgo/abstract-eth
1.2.14 (2023-02-16)
Note: Version bump only for package @bitgo/abstract-eth
1.2.13 (2023-02-08)
Note: Version bump only for package @bitgo/abstract-eth
1.2.12 (2023-01-30)
Note: Version bump only for package @bitgo/abstract-eth
1.2.11 (2023-01-25)
Note: Version bump only for package @bitgo/abstract-eth
1.2.10 (2022-12-23)
Note: Version bump only for package @bitgo/abstract-eth
1.2.9 (2022-12-20)
Note: Version bump only for package @bitgo/abstract-eth
1.2.8 (2022-12-09)
Note: Version bump only for package @bitgo/abstract-eth
1.2.7 (2022-12-06)
Note: Version bump only for package @bitgo/abstract-eth
1.2.6 (2022-12-01)
Note: Version bump only for package @bitgo/abstract-eth
1.2.5 (2022-11-29)
Note: Version bump only for package @bitgo/abstract-eth
1.2.4 (2022-11-04)
Note: Version bump only for package @bitgo/abstract-eth
1.2.2 (2022-10-27)
Note: Version bump only for package @bitgo/abstract-eth
1.2.1 (2022-10-25)
Note: Version bump only for package @bitgo/abstract-eth
1.2.0 (2022-10-18)
- core: fix bip32/ecpair, API vs Interface (bec9c1e)
- abstract-eth: validate istss for evms (29f0b5a)
1.0.1 (2022-07-19)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.23 (2022-07-19)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.22 (2022-07-18)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.21 (2022-07-15)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.20 (2022-07-15)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.19 (2022-07-14)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.17 (2022-07-12)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.16 (2022-07-11)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.15 (2022-07-07)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.14 (2022-07-05)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.13 (2022-07-01)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.12 (2022-06-30)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.11 (2022-06-30)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.10 (2022-06-29)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.9 (2022-06-29)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.8 (2022-06-27)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.7 (2022-06-23)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.6 (2022-06-22)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.5 (2022-06-21)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.4 (2022-06-16)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.3 (2022-06-14)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.2 (2022-06-14)
Note: Version bump only for package @bitgo/abstract-eth
1.0.1-rc.1 (2022-06-13)
Note: Version bump only for package @bitgo/abstract-eth
Note: Version bump only for package @bitgo/abstract-eth