Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"packages/sdk": "1.0.0",
"packages/react": "1.0.0"
}
"packages/sdk": "1.0.0",
"packages/react": "1.0.0"
}
56 changes: 25 additions & 31 deletions packages/sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,60 +2,54 @@

## [1.0.0](https://github.com/ChainSafe/sprinter-ts/compare/sprinter-sdk-v0.3.0...sprinter-sdk-v1.0.0) (2024-10-24)


### ⚠ BREAKING CHANGES

* All functions renamed, different API and flows, please consult docs or reach out to us directly!
- All functions renamed, different API and flows, please consult docs or reach out to us directly!

### Features

* get bridge history for an address ([#68](https://github.com/ChainSafe/sprinter-ts/issues/68)) ([4d524c6](https://github.com/ChainSafe/sprinter-ts/commit/4d524c668393f33c7c200a81f75cab87a3114e9d))
* refactor api ([#61](https://github.com/ChainSafe/sprinter-ts/issues/61)) ([d6b1e9c](https://github.com/ChainSafe/sprinter-ts/commit/d6b1e9caa9c4bf91442b119c19e8b7904a3f9af9))
- get bridge history for an address ([#68](https://github.com/ChainSafe/sprinter-ts/issues/68)) ([4d524c6](https://github.com/ChainSafe/sprinter-ts/commit/4d524c668393f33c7c200a81f75cab87a3114e9d))
- refactor api ([#61](https://github.com/ChainSafe/sprinter-ts/issues/61)) ([d6b1e9c](https://github.com/ChainSafe/sprinter-ts/commit/d6b1e9caa9c4bf91442b119c19e8b7904a3f9af9))

## [0.3.0](https://github.com/ChainSafe/sprinter-ts/compare/sprinter-sdk-v0.2.0...sprinter-sdk-v0.3.0) (2024-09-23)


### Features

* api options ([#33](https://github.com/ChainSafe/sprinter-ts/issues/33)) ([ad1cb88](https://github.com/ChainSafe/sprinter-ts/commit/ad1cb887717a4fb8b30761d1f59054dcaedaeb4a))
* cross chain contract call ([#21](https://github.com/ChainSafe/sprinter-ts/issues/21)) ([69c0128](https://github.com/ChainSafe/sprinter-ts/commit/69c0128862aa8013d349a615a45a360dd091585e))
* depricate provider param from sdk ([#41](https://github.com/ChainSafe/sprinter-ts/issues/41)) ([72297fe](https://github.com/ChainSafe/sprinter-ts/commit/72297feaff4b98ffcb8ee8f3005f786c5cd9ae72))
* docs POC ([#14](https://github.com/ChainSafe/sprinter-ts/issues/14)) ([8cd800d](https://github.com/ChainSafe/sprinter-ts/commit/8cd800d0729a2d03f7fca821f5f69ef6556b1ac1))
* erc20 with contract call ([#39](https://github.com/ChainSafe/sprinter-ts/issues/39)) ([77e1d8d](https://github.com/ChainSafe/sprinter-ts/commit/77e1d8dceaa4ffa14931c4cddc7897048af9e607)), closes [#38](https://github.com/ChainSafe/sprinter-ts/issues/38)
* implement tracing url resolver ([#46](https://github.com/ChainSafe/sprinter-ts/issues/46)) ([efd1be3](https://github.com/ChainSafe/sprinter-ts/commit/efd1be3aaa4b64d6cd99642834714129845e4a35)), closes [#44](https://github.com/ChainSafe/sprinter-ts/issues/44)
* native tokens transfers ([#40](https://github.com/ChainSafe/sprinter-ts/issues/40)) ([d4edf35](https://github.com/ChainSafe/sprinter-ts/commit/d4edf3599f74ccce3827fc9291d1c2bcfcc5eea6)), closes [#36](https://github.com/ChainSafe/sprinter-ts/issues/36)
* react sdk context ([#48](https://github.com/ChainSafe/sprinter-ts/issues/48)) ([39dbe7e](https://github.com/ChainSafe/sprinter-ts/commit/39dbe7e3cf2d1ec66f386b978a43c93208451f6e)), closes [#47](https://github.com/ChainSafe/sprinter-ts/issues/47)
* SDK POC ([#11](https://github.com/ChainSafe/sprinter-ts/issues/11)) ([6aca865](https://github.com/ChainSafe/sprinter-ts/commit/6aca865f062aa3d7e78d6b5ddbbc5c2e6e3f858c))
* web poc (super basic basic) ([#3](https://github.com/ChainSafe/sprinter-ts/issues/3)) ([25a91f7](https://github.com/ChainSafe/sprinter-ts/commit/25a91f7660a38e7f849f1903416005324a829605))

- api options ([#33](https://github.com/ChainSafe/sprinter-ts/issues/33)) ([ad1cb88](https://github.com/ChainSafe/sprinter-ts/commit/ad1cb887717a4fb8b30761d1f59054dcaedaeb4a))
- cross chain contract call ([#21](https://github.com/ChainSafe/sprinter-ts/issues/21)) ([69c0128](https://github.com/ChainSafe/sprinter-ts/commit/69c0128862aa8013d349a615a45a360dd091585e))
- depricate provider param from sdk ([#41](https://github.com/ChainSafe/sprinter-ts/issues/41)) ([72297fe](https://github.com/ChainSafe/sprinter-ts/commit/72297feaff4b98ffcb8ee8f3005f786c5cd9ae72))
- docs POC ([#14](https://github.com/ChainSafe/sprinter-ts/issues/14)) ([8cd800d](https://github.com/ChainSafe/sprinter-ts/commit/8cd800d0729a2d03f7fca821f5f69ef6556b1ac1))
- erc20 with contract call ([#39](https://github.com/ChainSafe/sprinter-ts/issues/39)) ([77e1d8d](https://github.com/ChainSafe/sprinter-ts/commit/77e1d8dceaa4ffa14931c4cddc7897048af9e607)), closes [#38](https://github.com/ChainSafe/sprinter-ts/issues/38)
- implement tracing url resolver ([#46](https://github.com/ChainSafe/sprinter-ts/issues/46)) ([efd1be3](https://github.com/ChainSafe/sprinter-ts/commit/efd1be3aaa4b64d6cd99642834714129845e4a35)), closes [#44](https://github.com/ChainSafe/sprinter-ts/issues/44)
- native tokens transfers ([#40](https://github.com/ChainSafe/sprinter-ts/issues/40)) ([d4edf35](https://github.com/ChainSafe/sprinter-ts/commit/d4edf3599f74ccce3827fc9291d1c2bcfcc5eea6)), closes [#36](https://github.com/ChainSafe/sprinter-ts/issues/36)
- react sdk context ([#48](https://github.com/ChainSafe/sprinter-ts/issues/48)) ([39dbe7e](https://github.com/ChainSafe/sprinter-ts/commit/39dbe7e3cf2d1ec66f386b978a43c93208451f6e)), closes [#47](https://github.com/ChainSafe/sprinter-ts/issues/47)
- SDK POC ([#11](https://github.com/ChainSafe/sprinter-ts/issues/11)) ([6aca865](https://github.com/ChainSafe/sprinter-ts/commit/6aca865f062aa3d7e78d6b5ddbbc5c2e6e3f858c))
- web poc (super basic basic) ([#3](https://github.com/ChainSafe/sprinter-ts/issues/3)) ([25a91f7](https://github.com/ChainSafe/sprinter-ts/commit/25a91f7660a38e7f849f1903416005324a829605))

### Bug Fixes

* process approvals from quote ([#26](https://github.com/ChainSafe/sprinter-ts/issues/26)) ([95d9ebf](https://github.com/ChainSafe/sprinter-ts/commit/95d9ebf631a933035a01d7593e735d26a7c2cf08))
- process approvals from quote ([#26](https://github.com/ChainSafe/sprinter-ts/issues/26)) ([95d9ebf](https://github.com/ChainSafe/sprinter-ts/commit/95d9ebf631a933035a01d7593e735d26a7c2cf08))

## [0.2.0](https://github.com/ChainSafe/sprinter-ts/compare/sprinter-sdk-v0.1.0...sprinter-sdk-v0.2.0) (2024-09-23)


### Features

* implement tracing url resolver ([#46](https://github.com/ChainSafe/sprinter-ts/issues/46)) ([efd1be3](https://github.com/ChainSafe/sprinter-ts/commit/efd1be3aaa4b64d6cd99642834714129845e4a35)), closes [#44](https://github.com/ChainSafe/sprinter-ts/issues/44)
* react sdk context ([#48](https://github.com/ChainSafe/sprinter-ts/issues/48)) ([39dbe7e](https://github.com/ChainSafe/sprinter-ts/commit/39dbe7e3cf2d1ec66f386b978a43c93208451f6e)), closes [#47](https://github.com/ChainSafe/sprinter-ts/issues/47)
- implement tracing url resolver ([#46](https://github.com/ChainSafe/sprinter-ts/issues/46)) ([efd1be3](https://github.com/ChainSafe/sprinter-ts/commit/efd1be3aaa4b64d6cd99642834714129845e4a35)), closes [#44](https://github.com/ChainSafe/sprinter-ts/issues/44)
- react sdk context ([#48](https://github.com/ChainSafe/sprinter-ts/issues/48)) ([39dbe7e](https://github.com/ChainSafe/sprinter-ts/commit/39dbe7e3cf2d1ec66f386b978a43c93208451f6e)), closes [#47](https://github.com/ChainSafe/sprinter-ts/issues/47)

## [0.1.0](https://github.com/ChainSafe/sprinter-ts/compare/sprinter-sdk-v0.0.1...sprinter-sdk-v0.1.0) (2024-09-12)


### Features

* api options ([#33](https://github.com/ChainSafe/sprinter-ts/issues/33)) ([ad1cb88](https://github.com/ChainSafe/sprinter-ts/commit/ad1cb887717a4fb8b30761d1f59054dcaedaeb4a))
* cross chain contract call ([#21](https://github.com/ChainSafe/sprinter-ts/issues/21)) ([69c0128](https://github.com/ChainSafe/sprinter-ts/commit/69c0128862aa8013d349a615a45a360dd091585e))
* depricate provider param from sdk ([#41](https://github.com/ChainSafe/sprinter-ts/issues/41)) ([72297fe](https://github.com/ChainSafe/sprinter-ts/commit/72297feaff4b98ffcb8ee8f3005f786c5cd9ae72))
* docs POC ([#14](https://github.com/ChainSafe/sprinter-ts/issues/14)) ([8cd800d](https://github.com/ChainSafe/sprinter-ts/commit/8cd800d0729a2d03f7fca821f5f69ef6556b1ac1))
* erc20 with contract call ([#39](https://github.com/ChainSafe/sprinter-ts/issues/39)) ([77e1d8d](https://github.com/ChainSafe/sprinter-ts/commit/77e1d8dceaa4ffa14931c4cddc7897048af9e607)), closes [#38](https://github.com/ChainSafe/sprinter-ts/issues/38)
* native tokens transfers ([#40](https://github.com/ChainSafe/sprinter-ts/issues/40)) ([d4edf35](https://github.com/ChainSafe/sprinter-ts/commit/d4edf3599f74ccce3827fc9291d1c2bcfcc5eea6)), closes [#36](https://github.com/ChainSafe/sprinter-ts/issues/36)
* SDK POC ([#11](https://github.com/ChainSafe/sprinter-ts/issues/11)) ([6aca865](https://github.com/ChainSafe/sprinter-ts/commit/6aca865f062aa3d7e78d6b5ddbbc5c2e6e3f858c))
* web poc (super basic basic) ([#3](https://github.com/ChainSafe/sprinter-ts/issues/3)) ([25a91f7](https://github.com/ChainSafe/sprinter-ts/commit/25a91f7660a38e7f849f1903416005324a829605))

- api options ([#33](https://github.com/ChainSafe/sprinter-ts/issues/33)) ([ad1cb88](https://github.com/ChainSafe/sprinter-ts/commit/ad1cb887717a4fb8b30761d1f59054dcaedaeb4a))
- cross chain contract call ([#21](https://github.com/ChainSafe/sprinter-ts/issues/21)) ([69c0128](https://github.com/ChainSafe/sprinter-ts/commit/69c0128862aa8013d349a615a45a360dd091585e))
- depricate provider param from sdk ([#41](https://github.com/ChainSafe/sprinter-ts/issues/41)) ([72297fe](https://github.com/ChainSafe/sprinter-ts/commit/72297feaff4b98ffcb8ee8f3005f786c5cd9ae72))
- docs POC ([#14](https://github.com/ChainSafe/sprinter-ts/issues/14)) ([8cd800d](https://github.com/ChainSafe/sprinter-ts/commit/8cd800d0729a2d03f7fca821f5f69ef6556b1ac1))
- erc20 with contract call ([#39](https://github.com/ChainSafe/sprinter-ts/issues/39)) ([77e1d8d](https://github.com/ChainSafe/sprinter-ts/commit/77e1d8dceaa4ffa14931c4cddc7897048af9e607)), closes [#38](https://github.com/ChainSafe/sprinter-ts/issues/38)
- native tokens transfers ([#40](https://github.com/ChainSafe/sprinter-ts/issues/40)) ([d4edf35](https://github.com/ChainSafe/sprinter-ts/commit/d4edf3599f74ccce3827fc9291d1c2bcfcc5eea6)), closes [#36](https://github.com/ChainSafe/sprinter-ts/issues/36)
- SDK POC ([#11](https://github.com/ChainSafe/sprinter-ts/issues/11)) ([6aca865](https://github.com/ChainSafe/sprinter-ts/commit/6aca865f062aa3d7e78d6b5ddbbc5c2e6e3f858c))
- web poc (super basic basic) ([#3](https://github.com/ChainSafe/sprinter-ts/issues/3)) ([25a91f7](https://github.com/ChainSafe/sprinter-ts/commit/25a91f7660a38e7f849f1903416005324a829605))

### Bug Fixes

* process approvals from quote ([#26](https://github.com/ChainSafe/sprinter-ts/issues/26)) ([95d9ebf](https://github.com/ChainSafe/sprinter-ts/commit/95d9ebf631a933035a01d7593e735d26a7c2cf08))
- process approvals from quote ([#26](https://github.com/ChainSafe/sprinter-ts/issues/26)) ([95d9ebf](https://github.com/ChainSafe/sprinter-ts/commit/95d9ebf631a933035a01d7593e735d26a7c2cf08))
6 changes: 1 addition & 5 deletions packages/sdk/src/sygma/api.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
import { Environment } from "../enums";
import { SYGMA_API_ENDPOINT } from "./constants";

import type { SygmaTransfer } from "./types";

const SYGMA_API_ENDPOINT: Record<Environment, string> = {
[Environment.MAINNET]: "https://api.buildwithsygma.com/",
[Environment.TESTNET]: "https://api.test.buildwithsygma.com/",
};

/**
* Returns list of sygma transfers for an address
* @param {`0x${string}`} address EVM address
Expand Down
8 changes: 8 additions & 0 deletions packages/sdk/src/sygma/constants.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import { Environment } from "../enums";

export const SYGMA_API_ENDPOINT: Record<Environment, string> = {
[Environment.MAINNET]: "https://api.buildwithsygma.com/",
[Environment.TESTNET]: "https://api.test.buildwithsygma.com/",
};


Loading