282 Commits

Author SHA1 Message Date
c4605
847ceb990c feat: upgrade evm fee model 2025-06-26 15:27:15 +02:00
c4605
5a14ffdfba fix: dex aggregator bridge info 2025-06-23 11:26:26 +02:00
c4605
4e305fea19 feat: add debug log for stacks>bitcoin special fee info 2025-06-13 16:31:47 +02:00
dependabot[bot]
b9eeb4e679 chore(deps-dev): bump vite in /examples/cross-chain-swap (#22)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.6 to 6.2.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.7/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.7
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 12:26:36 +02:00
c4605
277f5b4ab3 docs: improved CHANGELOG.md 2025-05-28 12:25:26 +02:00
c4605
c4b1d10e6c 0.5.0 v0.5.0 2025-05-23 12:00:26 +02:00
c4605
3ea20d5536 feat: add chain mezo 2025-05-23 11:59:56 +02:00
c4605
bda6b787e2 feat: add avalanche chain support 2025-05-23 11:59:55 +02:00
c4605
f8a7eff326 feat: revert token id schema change 2025-05-23 11:59:54 +02:00
c4605
a3782b5dd9 feat: fetch EVM token info from backend API 2025-05-23 11:59:52 +02:00
c4605
6ef7ea2696 fix: * > EVM bridging fee rate 2025-05-23 11:59:51 +02:00
c4605
f5b572eebd Squashed commit of the following:
commit a9488404b028aaeef5b7ab867a2392a969834fb0
Author: c4605 <bolasblack@gmail.com>
Date:   Mon May 12 23:36:07 2025 +0800

    docs: optimize deps

commit a50d05dca2
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Wed May 7 16:50:43 2025 +0200

    chore: address bro-sdk team review

commit 47fcf33525
Merge: d13a68d 2188881
Author: Sofía <36451685+sofinico@users.noreply.github.com>
Date:   Tue May 6 17:36:14 2025 +0200

    Merge branch 'snapshots/v0.5' into feat/update-v0.5-readme

commit d13a68d4f8
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue May 6 17:18:15 2025 +0200

    fix: add temporal patch to prevent `pnpm docs:watch` from failing

commit fef755490f
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue May 6 17:15:20 2025 +0200

    chore(docs): fix lint errors and remove unsed packages

commit f8739f7f17
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Wed Apr 30 16:17:59 2025 -0300

    docs: Update dev-instructions file.

commit 78de614697
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Wed Apr 30 16:06:12 2025 -0300

    docs: Update Readme to address example location

commit 4592f31a85
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Wed Apr 30 16:05:45 2025 -0300

    docs: Update `Bitcoin.ts` mock

commit 355bec1a9b
Merge: a3f0e9a 4fe7500
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Wed Apr 30 15:56:15 2025 -0300

    Merge branch 'snapshots/v0.5' of github.com:Brotocol-xyz/bro-sdk into feat/update-v0.5-readme

commit a3f0e9ab41
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Tue Apr 29 16:10:23 2025 -0300

    docs: Remove `docs/readmeCodeSnippets.ts`

commit 23f725bfa9
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Tue Apr 29 16:08:55 2025 -0300

    docs: Moved exampels into code-snippets, adressed comments in #20

commit f44e4382b7
Merge: 9809076 52d6e8c
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Tue Apr 29 11:48:05 2025 -0300

    Merged snapshot

commit 9809076820
Merge: f531587 57f8b37
Author: Sofía <36451685+sofinico@users.noreply.github.com>
Date:   Mon Apr 28 14:47:40 2025 +0200

    Merge pull request #2 from CoinFabrik/feat/update-v0.5-readme-runes-brc20

    Docs: Add code snippets for Runes and BRC20

commit 57f8b3790f
Author: Facundo Lerena <faculerena@gmail.com>
Date:   Fri Apr 25 15:29:48 2025 -0300

    Docs: Update code snippets

    Added Runes and BRC20 bridging examples

commit f5315877ee
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Fri Apr 25 17:47:04 2025 +0200

    docs: address peer-review [wip]

commit 12d8f150e9
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue Apr 22 14:07:26 2025 +0200

    docs: update readme basic operations and add table of contents

commit c52e9b834a
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue Apr 22 12:28:42 2025 +0200

    docs: update code snippets

    * Replace `getSupportedRoutes` with `getPossibleRoutes`
    * Ajust readmeCodeSnippets.ts to rebrand where applicable
    * Add note explaining `functionArgs` serialization design for bridge from Stacks
    * Add @types/node dev dependency for readmeCodeSnippets.ts

commit fcddf91a43
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue Apr 22 11:17:49 2025 +0200

    docs: update readme

    Changes include:

    * Removed static token support table and replaced it with SDK methods that dynamically retrieve supported tokens.
    * Replaced the supported chains table with a  bullet-point list for improved readability.
    * Added a "Basic Operations" section to introcude general usage patterns of the SDK.
    * Improved code snippets, with correspondace to the docs/readmeCodeSnippets.ts file for consistency.

commit 029c19922d
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue Apr 22 11:05:19 2025 +0200

    chore: add branded literal type doc

commit 13090aa374
Author: sofinico <nicolettisofia1@gmail.com>
Date:   Tue Apr 22 11:04:53 2025 +0200

    docs: create readme code snippets and dev instructions files

done #20
2025-05-23 11:59:50 +02:00
c4605
d17514e8f5 feat: add expiry swap route paramater 2025-05-23 11:59:49 +02:00
dependabot[bot]
54eef8e346 chore(deps-dev): bump vite in /examples/cross-chain-swap (#21)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.2 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.6
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-23 11:59:47 +02:00
c4605
f31eef2312 fix: prevent dust change output 2025-05-23 11:59:46 +02:00
c4605
d56c39db8e feat: add option extraOutputs to bitcoin/brc20/runes routes 2025-05-23 11:59:45 +02:00
c4605
c461224504 chore: add LICENSE 2025-05-23 11:59:43 +02:00
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