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