Commit Graph

87 Commits

Author SHA1 Message Date
c4605
2384c112b1 feat: add cbBTC support 2025-01-06 11:26:52 +01:00
c4605
30993e6176 feat: add Base chain support 2025-01-06 11:26:52 +01:00
c4605
081bb3e388 feat: add evmTokensFromStacksToken, evmTokenToStacksToken 2025-01-06 11:26:52 +01:00
c4605
0966aa9415 feat: support backend api x-xlink-runtime-env header 2025-01-06 11:26:52 +01:00
c4605
79ef0448ac fix: evm routes checks 2024-11-25 16:38:21 +01:00
c4605
9e3143d307 feat: release 0.4.0
* !BREAKING feat: changed TransferProphet structure
* feat(XLinkSDK): add methods brc20Tick(From|To)BRC20Token, runesId(From|To)RunesToken
* feat(XLinkSDK): add method `isSupportedRoute`
* feat: add token DOG, DB20
* feat: export `getTokenIdFromTerminatingStacksTokenContractAddress`
* feat: basic internal implementation of * > BRC-20/Runes

* chore: upgrade smart contracts
* chore: upgrade viem

* refactor: minor improvements
2024-11-20 14:56:06 +01:00
c4605
cfb93da8a8 fix: recommended gas limit 2024-11-02 17:58:03 +01:00
c4605
acf1228a39 fix: fix supported chains checking 2024-10-31 17:01:04 +01:00
c4605
cea19bbba3 feat: upgrade btc-peg-in-endpoint-v2-03 > btc-peg-in-endpoint-v2-04 2024-10-31 16:41:33 +01:00
c4605
adb738679d feat: support bridging token to multiple variants on target EVM chains
* aBTC (Stacks) > aBTC (*) / WBTC (Ethereum) / BTCB (BSC)
* sUSDT (Stacks) > sUSDT (*) / USDT (BSC)
2024-10-31 12:07:48 +01:00
c4605
aec596e1cb feat: add linea chain support 2024-10-22 17:06:53 +02:00
c4605
3ffe156c4c feat: support Manta (EVM), Bera Bartio Testnet (EVM) 2024-10-06 10:08:37 +01:00
c4605
4b1c6350f3 feat: ask wallet address to help estimate tx gas limit 2024-09-19 22:41:01 +02:00
c4605
2b3655063e fix: increase default gas limit 2024-09-19 22:18:11 +02:00
c4605
847760ad02 fix: evm contract address sometimes read failed 2024-09-19 22:17:30 +02:00
c4605
57f5f3921b feat(XLinkSDK): remove XLinkSDKOptions.enableMulticall
as it never worked, and now users can use XLinkSDKOptions.viemClients
to enable/disable multicall
2024-09-19 20:35:38 +02:00
c4605
786f599b1a chore: clean up evm addresses no longer in use 2024-09-19 20:35:38 +02:00
c4605
e37c3ccf65 feat: add uBTC token support 2024-09-19 20:35:38 +02:00
Ignacio Peña
64e9f5836a docs: update XLinkSDK typedoc (#7) 2024-09-20 02:35:08 +08:00
c4605
bedacf5bbd fixup! feat: update evm contract addresses 2024-09-06 16:30:10 +02:00
c4605
10d41a305c feat: update evm contract addresses 2024-09-06 16:25:08 +02:00
c4605
b1f0463ba9 feat: add bison testnet, bitboy testnet 2024-09-02 10:57:44 +02:00
c4605
d9ebe39b77 feat: add aurora chain support 2024-08-31 22:05:11 +02:00
david weil
12eef24476 docs: use typedoc to maintain documents (#4)
* add typedoc comments

* fix merge error

* update dev-dependencies to include typedoc

* update package json

* add errors to typedoc

* add use cases and missing function to typedoc

* README refactor and link to typedoc for documentation

---------

Co-authored-by: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Co-authored-by: david weil <david.weil@endlesstruction.com.ar>
2024-08-29 07:26:06 +08:00
c4605
85f112a0f2 test: add bigintHelpers.spec.ts 2024-08-28 10:52:56 +01:00
c4605
1f21328af5 feat: increase claim timelock recommended gas limit 2024-08-25 16:39:29 +01:00
c4605
d7b6a12ea2 refactor: update stacks contract addresses 2024-08-25 13:01:32 +01:00
c4605
50f1ae5d7c feat: add vLiSTX, vLiALEX stacks contract address 2024-08-25 11:53:44 +01:00
c4605
62df75d9b2 fix: time lock fetching code incorrect 2024-08-25 10:49:08 +01:00
c4605
bdc174b01a feat: read timelock, registry address from onchain config 2024-08-24 14:06:06 +01:00
c4605
684b9cdec7 refactor: update EVM chain infos 2024-08-24 12:00:56 +01:00
c4605
1af7393c80 feat: fetch timelock status in batch 2024-08-24 11:43:32 +01:00
c4605
7540a11740 feat: add multicall3 address 2024-08-24 11:21:59 +01:00
c4605
b7c062b21e fix: options.cacheOnChainConfig not working properly 2024-08-24 00:37:12 +01:00
c4605
4030e97076 feat: XLinkSDK add option viemClients 2024-08-22 00:30:32 +01:00
c4605
ca1f376671 feat: add arbitrum chain support 2024-08-21 13:54:37 +01:00
c4605
9e706c7600 feat: stop exporting not supported testnets 2024-08-21 13:52:54 +01:00
c4605
2f6435b3a0 feat(./bitcoinHelpers): reduce exports 2024-08-21 12:51:39 +01:00
c4605
4f8c672fbf fix: fix xlayer rpc info 2024-08-19 16:48:59 +01:00
c4605
9a10e6c789 chore: add historical bitcoin address 2024-08-14 20:04:33 +01:00
c4605
6f7fb15378 feat: add method bitcoinReceiverAddress 2024-08-14 19:47:08 +01:00
c4605
c8ae2bc41a feat: update bitcoin peg in address 2024-08-14 18:44:42 +01:00
c4605
6d1c06024b fix: bitcoin tx validation always failed 2024-08-14 18:01:15 +01:00
c4605
22d2863aef fix: stacks token deployer address incorrect in some cases 2024-08-14 13:39:27 +01:00
c4605
1dcbeccb88 feat: improve error printing 2024-08-07 13:40:41 +01:00
c4605
d1916c709e feat: btc-peg-in-endpoint-v2-01 -> btc-peg-in-endpoint-v2-02 2024-08-07 13:23:33 +01:00
c4605
248c430709 fix: handle get time lock contract address errors 2024-08-07 13:19:47 +01:00
c4605
ddfc696430 fix: handle get on-chain config errors 2024-08-07 10:42:42 +01:00
c4605
e4518a9564 fix: to-chain-id incorrect 2024-08-06 17:16:12 +01:00
c4605
ee3a83659b feat: add X-Layer chain support 2024-08-05 23:20:11 +01:00