Socket
Book a DemoInstallSign in
Socket

@0xsquid/sdk

Package Overview
Dependencies
Maintainers
5
Versions
172
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@0xsquid/sdk - npm Package Versions

2345
18

2.10.1

Diff
0
0xsubs
published 2.10.1 •

Changelog

Source

2.10.1 (2025-07-22)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 2.10.0 •

Changelog

Source

2.10.0 (2025-06-06)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 1.15.0 •
0
0xsubs
published 2.9.5 •

Changelog

Source

2.9.5 (2025-06-05)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 2.9.4 •

Changelog

Source

2.9.4 (2025-04-01)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 2.9.3 •

Changelog

Source

2.9.3 (2025-03-27)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 1.14.19 •
0
0xsubs
published 2.9.2 •

Changelog

Source

2.9.2 (2025-03-10)

Features

  • add a timeout to Config and Squid (#254) (20c0bdd)
  • add all tests for all posible chains pairs (c223258)
  • add allowance and approvals methods (c636630)
  • add avalanche swap native support (a286874)
  • add axelarscan url param to sdk-info api (#48) (78cbfc2)
  • add basic boilerplate and repo structure (d42243d)
  • add chainId property to evm balances response (#240) (b06d08e)
  • add colors to improve readability (34eb173)
  • add config and implementation (851c87c)
  • add custom contract calls type (#53) (8df6c26)
  • add eslint & prettier (21f1bfb)
  • add estimatedExpressRouteDuration property to chain (#103) (8fa5ea4)
  • add exchange rate (#19) (d391144)
  • add filecoin chain (#105) (85dcf0c)
  • add forecallable flag to route type (#36) (00f896d)
  • add getRawTxHex method given a route (#125) (b4b351f)
  • add github actions (3ffb656)
  • add husky pre-commit (fe4799a)
  • add isRouteAppoved approveRoute methods and send support with code improvement (7b4417a)
  • add jest config for unit test (76798de)
  • add left types (24c0b15)
  • add left types and minors changes (3617712)
  • add maintenance flag to sdkinfo route (#95) (c114a48)
  • add method to get from amount (#217) (9619549)
  • add new route api params for usdc value (#61) (48558fd)
  • add override param to approval action (#73) (ae595b8)
  • add overrides parameter to executeRoute function (#71) (57b5a06)
  • add polygon chain support (3de3b25)
  • add prefer param (#82) (4889bda)
  • add receiveGasOnDestination param to getRoute (#84) (9620c65)
  • add squidTransactionStatus param (#154) (7b8a37f)
  • add status method (#18) (e65b6ce)
  • Add support for gas parameter in transaction request (#42) (9ba5afd)
  • add support tx value for native swap (ced20ab)
  • add test case for polygon chain (6071b7e)
  • add timeSpent param in status response (#63) (7a17d7f)
  • add token price method (#32) (1a17570)
  • add token type to route response (#35) (0a7156c)
  • add tradeSend params (e8b4ffc)
  • add tradeSendTrade test (0d68dd7)
  • add tradSend script integration (cc0686a)
  • add yargs support (ce25749)
  • add yarn build command (a3b4b24)
  • change chains type (2db0c1e)
  • fetch token prices at runtime (#244) (cb548b0)
  • implement basic sdk route logic (e7dc33c)
  • implement Safe Contract sdk execution (#111) (ddce51a)
  • improve error handling (#43) (6032858)
  • improve types for hooks (#311) (45d6b76)
  • increase tx gaslimit to 70e4 (#33) (df8de83)
  • increment package version (109b1ee)
  • new sdk method to get usd prices (#290) (a00b9b2)
  • prioritise-eip1559-transactions (#75) (b0494b5)
  • rename (784a8a5)
  • return tx response in approveRoute handler (#353) (8931e36)
  • setup release branch cut github action (#45) (6757f6f)
  • sort and add new chainNames (#66) (a964ba3)
  • update github workflows (628d4ab)
  • updated simple script (743f443)
  • upgrade github actions node dependency to 20 (97530c3)
  • wip (50f6793)
  • wip (c3670d8)

Bug Fixes

Reverts

0
0xsubs
published 2.9.1 •
0
0xsubs
published 2.9.0 •

Changelog

Source

2.9.0 (2025-01-07)

Features

Bug Fixes

  • approval address check (#329) (6af77c4)
  • catch error getting token symbol (#342) (3e464f3)
  • catch errors getting evm balances (#324) (50e7607)
  • ethers v5 wallet type (#268) (140e248)
  • execute route pre hook approval (766236c)
  • node version for workflows (89da21a)
  • preHook fundToken alloance and approval (28c5eab)
  • update types for slippage optional (6f9cc05)
  • use all chains when no chains are specified (#234) (46195d1)
2345
18
SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.