Commit Graph

265 Commits

Author SHA1 Message Date
c4605
0b242937a9 feat: add more exports 2025-05-23 11:59:42 +02:00
c4605
e049f7020d docs: update CHANGELOG.md 2025-05-23 11:59:41 +02:00
c4605
93ca354306 chore: upgrade dependencies
fix #10
fix #12
fix #13
fix #14
2025-05-23 11:59:40 +02:00
c4605
485a2827a6 fix: minor fixes 2025-05-23 11:59:38 +02:00
c4605
3a66af7c78 refactor: rebrand to Brotocol 2025-05-23 11:59:37 +02:00
c4605
0699856953 Squashed commit of the following:
commit f8b6eee30c
Author: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Date:   Wed Apr 16 16:04:42 2025 -0300

    update XLinkSDK typedoc

commit 4b1ab54cd9
Author: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Date:   Tue Apr 15 15:36:11 2025 -0300

    docs: @sofinico review

commit 8aae033117
Author: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Date:   Thu Apr 3 20:02:29 2025 -0300

    minor updates

commit 5d8ea690c6
Author: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Date:   Tue Apr 1 17:26:09 2025 -0300

    docs: update more functions

commit 43fd87c1ed
Author: ignacio.pena@coinfabrik.com <ignacio.pena@coinfabrik.com>
Date:   Tue Apr 1 15:25:39 2025 -0300

    docs: XlinkSDK update WIP

commit 2606781c5a
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Fri Mar 21 10:19:30 2025 +0100

    chore: add dev instructions for docs

commit 98ee4741d5
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Wed Mar 26 18:10:28 2025 +0100

    docs: update main readme

commit 452b1cad7f
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Fri Mar 21 10:19:47 2025 +0100

    chore: apply format to main readme
2025-05-23 11:59:36 +02:00
c4605
7d46cce32c refactor: rebrand to Brotocol [WIP] 2025-04-20 19:57:04 +02:00
c4605
6a0c6dbfee fix: don't auto online *BTC / USD* on EVM chains 2025-04-20 15:59:26 +02:00
c4605
ea641f6053 feat: check fromAddressScriptPubKey/toAddressScriptPubKey validation 2025-04-20 15:59:24 +02:00
c4605
6042d0f27d fix: dex aggregator bridge-fee estimation 2025-04-20 15:59:23 +02:00
c4605
f95f263e76 fix: final received token incorrect on some EVM chains 2025-04-20 15:59:22 +02:00
c4605
8cadc3bf9c feat: filter out routes where the bridge amount does not appliable 2025-04-20 15:59:19 +02:00
c4605
c376508cf3 feat: add USDC support for Arb 2025-04-20 15:59:16 +02:00
c4605
2de8abeaf5 docs: add some code snippets to show how to use XLinkSDK on the backend but sign on the frontend 2025-04-20 15:59:15 +02:00
c4605
e61cb73bed feat(XLinkSDK): returns swap-possible routes 2025-04-20 15:59:13 +02:00
c4605
9a1c650359 feat: add LINK token support 2025-04-20 15:59:12 +02:00
c4605
84ddd2d878 feat: add Ethereum chain support to DEX Aggregator function 2025-04-20 15:59:10 +02:00
c4605
db3751512d feat: add new evm token SOL support 2025-04-20 15:59:09 +02:00
c4605
c6c77f1bab feat: add ETH token support 2025-04-20 15:59:07 +02:00
c4605
5ce224b37b feat: add /runesHelpers and update selectUTXOs to support bridgeFromBitcoin's updates 2025-04-20 15:59:06 +02:00
c4605
a64e7629f0 feat: update meta peg in contrast address 2025-04-20 15:59:04 +02:00
c4605
4725a4ba5a feat: update btc peg in agg contrast address 2025-04-20 15:59:03 +02:00
c4605
e969fd04ee feat: support dex aggregator on BSC chain 2025-04-20 15:59:01 +02:00
c4605
819546763d feat: add GHIBLICZ token support on EVM side 2025-04-20 15:59:00 +02:00
c4605
b63dd0d5b3 fix(XLinkSDK): ask change address for brc20/runes peg-in methods 2025-04-20 15:58:59 +02:00
c4605
70386adfa9 chore: export more types 2025-04-20 15:58:57 +02:00
c4605
bfe4754a0e feat(swapHelpers): add fetchKyberSwapPossibleRoutesFactory 2025-04-20 15:58:56 +02:00
c4605
40d0846ce7 feat: upgrade to meta-peg-in-v2-06f-agg 2025-04-20 15:58:48 +02:00
c4605
fa97bbc982 feat: add dumpable cache object for evm onchain config 2025-04-20 15:58:47 +02:00
c4605
ef6522f7cb feat(swapHelpers): add batchSize option to FetchRoutesImpl factories 2025-04-20 15:58:42 +02:00
c4605
1e6e1bbb9e feat: add baseUrl option to fetchIceScreamSwapPossibleRoutesFactory 2025-04-20 15:58:41 +02:00
c4605
6ced26d445 docs: add cross-chain swap example 2025-04-20 15:58:40 +02:00
c4605
214e8b9eca feat(swapHelpers): add baseUrl to fetchMatchaPossibleRoutesFactory 2025-04-20 15:58:38 +02:00
c4605
ee1ce1da7c docs: add CLAUDE.md 2025-04-20 15:58:37 +02:00
c4605
9fc7067d8f feat!: upgrade @stacks/* to v7.x, upgrade viem to 2.23.10
- Modified network configuration for v7 compatibility
- Updated contract call API to use fetchCallReadOnlyFunction

BREAKING CHANGE:

- bridgeFromStacks.sendTransaction type changed
2025-04-20 15:58:25 +02:00
c4605
0ae7ffa60a docs: update README.md, add CHANGELOG.md 2025-03-14 00:06:55 +01:00
c4605
c3aba43837 feat: update fee info reading logic 2025-03-14 00:06:43 +01:00
c4605
a9cc85d816 feat: add in-memory cache for fee infos 2025-03-13 23:45:34 +01:00
c4605
8f86c74826 refactor: minor code improvements 2025-03-13 23:45:31 +01:00
c4605
76ed1c9fdd feat: upgrade stacks contracts 2025-03-13 23:45:21 +01:00
c4605
947525437c feat: add reveal transaction satoshi amount 2025-03-13 23:45:19 +01:00
c4605
325b2e839f feat: export more methods from /lowlevelUnstableInfos 2025-03-13 23:45:18 +01:00
c4605
57e8f9bc1d feat: add matcha.xyz dex support 2025-03-13 23:45:16 +01:00
c4605
5d225c69d1 feat: add bridge runes support 2025-03-13 23:45:15 +01:00
c4605
b6f1f2596b feat: add bridge brc20 support 2025-03-13 23:45:14 +01:00
c4605
bde9ccaacf feat: add API getStacksTokenFromTerminatingStacksTokenContractAddress 2025-03-13 23:45:12 +01:00
c4605
973a219ae7 feat: Bitcoin > * routes support dex aggregator feature 2025-03-13 23:45:11 +01:00
c4605
1ba8888d4c refactor: extract getAllStacksTokens.ts file 2025-03-13 23:45:10 +01:00
c4605
526028a21e feat: * > EVM can detect routes between existed tokens 2025-03-13 23:45:08 +01:00
c4605
81d3c37711 feat: update EVM > BRC20/Runes order data schema 2025-03-13 23:45:07 +01:00