Skip to content

Commit

Permalink
feat(SUI): add SUI
Browse files Browse the repository at this point in the history
  • Loading branch information
AntonKozAllB committed Jan 28, 2025
1 parent b1478ba commit 515d956
Show file tree
Hide file tree
Showing 282 changed files with 52,534 additions and 409 deletions.
6 changes: 4 additions & 2 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@
"Vals",
"Amoy",
"Celo",
"crossrate"
"crossrate",
"mysten"
],
"flagWords": [],
"ignorePaths": [
Expand All @@ -58,8 +59,9 @@
"node_modules/**",
"src/configs/",
"src/__tests__/services/liquidity-pool/sol/data/",
"src/services/models/srb/",
"src/services/models/abi/",
"src/services/models/srb/",
"src/services/models/sui/",
"src/services/utils/srb/assembled-tx.ts"
]
}
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ indent_style = space
indent_size = 2
insert_final_newline = true
# trim_trailing_whitespace = true
max_line_length = off
# max_line_length = off
max_line_length = 120

3 changes: 3 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"trailingComma" : "es5"
}
2 changes: 1 addition & 1 deletion eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const compat = new FlatCompat({
});

export default [{
ignores: ["scripts/*", "**/esbuild-hook.js"],
ignores: ["scripts/*", "**/esbuild-hook.js", "src/services/models/sui/*"],
}, ...fixupConfigRules(compat.extends(
"eslint:recommended",
"plugin:eslint-comments/recommended",
Expand Down
14 changes: 12 additions & 2 deletions examples/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,22 @@
"main": "index.js",
"description": "",
"scripts": {
"pnpmi": "cd ../ && pnpm build && cd examples && rm -rf node_modules && pnpm i",
"pnpmi": "cd ../ && pnpm i && pnpm build && cd examples && rm -rf node_modules && pnpm i",
"compile": "tsc",
"prettier": "prettier \"src/**/*.ts\" --write",
"lint": "eslint src --ext .ts",
"test": "echo \"Error: no test specified\" && exit 1",

"run:getTokensInfo": "tsx src/examples/get-tokens-info.ts",

"run:test": "tsx src/examples/test.ts",
"run:bridge:evm:send": "tsx src/examples/bridge/evm/evm-build-send-tx.ts",
"run:bridge:evm:sendWithStables": "tsx src/examples/bridge/evm/evm-build-send-tx-gas-fee-with-stables.ts",
"run:bridge:evm:swap": "tsx src/examples/bridge/evm/evm-build-swap-tx.ts",
"run:bridge:solana:send": "tsx src/examples/bridge/solana/sol-build-send-tx.ts",
"run:bridge:solana:send": "pnpm pnpmi && tsx src/examples/bridge/solana/sol-build-send-tx.ts",
"run:bridge:solana:swap": "tsx src/examples/bridge/solana/sol-build-swap-tx.ts",
"run:bridge:sui:send": "tsx src/examples/bridge/sui/sui-build-send-tx.ts",
"run:bridge:sui:swap": "tsx src/examples/bridge/sui/sui-build-swap-tx.ts",
"run:bridge:srb:fullExample": "tsx src/examples/bridge/srb/srb-send-full-example.ts",
"run:bridge:trx:send": "tsx src/examples/bridge/trx/trx-build-send-tx.ts",
"run:bridge:trx:sendWithStables": "tsx src/examples/bridge/trx/trx-build-send-tx-gas-fee-with-stables.ts",
Expand All @@ -30,6 +33,7 @@
"run:general:evm:approveTokens": "tsx src/examples/general/evm/evm-approve-tokens.ts",
"run:general:evm:getTokenBalance": "tsx src/examples/general/evm/evm-get-token-balance.ts",
"run:general:solana:getTokenBalance": "tsx src/examples/general/solana/sol-get-token-balance.ts",
"run:general:sui:getTokenBalance": "tsx src/examples/general/sui/sui-get-token-balance.ts",

"run:liquidity-pool:evm:claimRewards": "tsx src/examples/liquidity-pool/evm/evm-build-claim-rewards-tx.ts",
"run:liquidity-pool:evm:deposit": "tsx src/examples/liquidity-pool/evm/evm-build-deposit-tx.ts",
Expand All @@ -43,6 +47,12 @@
"run:liquidity-pool:solana:getAmountToBeWithdrawn": "tsx src/examples/liquidity-pool/solana/get-amount-to-be-withdrawn.ts",
"run:liquidity-pool:solana:getBalance": "tsx src/examples/liquidity-pool/solana/get-liquidity-balance.ts",
"run:liquidity-pool:solana:getLPamountOnDeposit": "tsx src/examples/liquidity-pool/solana/get-lp-amount-on-deposit.ts",
"run:liquidity-pool:sui:getAmountToBeWithdrawn": "tsx src/examples/liquidity-pool/sui/get-amount-to-be-withdrawn.ts",
"run:liquidity-pool:sui:getBalance": "tsx src/examples/liquidity-pool/sui/get-liquidity-balance.ts",
"run:liquidity-pool:sui:getLPamountOnDeposit": "tsx src/examples/liquidity-pool/sui/get-lp-amount-on-deposit.ts",
"run:liquidity-pool:sui:claimRewards": "tsx src/examples/liquidity-pool/sui/sui-build-claim-rewards-tx.ts",
"run:liquidity-pool:sui:deposit": "tsx src/examples/liquidity-pool/sui/sui-build-deposit-tx.ts",
"run:liquidity-pool:sui:withdraw": "tsx src/examples/liquidity-pool/sui/sui-build-withdraw-tx.ts",
"run:liquidity-pool:trx:claimRewards": "tsx src/examples/liquidity-pool/trx/trx-build-claim-rewards-tx.ts",
"run:liquidity-pool:trx:deposit": "tsx src/examples/liquidity-pool/trx/trx-build-deposit-tx.ts",
"run:liquidity-pool:trx:withdraw": "tsx src/examples/liquidity-pool/trx/trx-build-withdraw-tx.ts",
Expand Down
Loading

0 comments on commit 515d956

Please sign in to comment.