UNPKG

@okx-dex/okx-dex-sdk

Version:
78 lines (77 loc) 2.98 kB
{ "name": "@okx-dex/okx-dex-sdk", "version": "1.0.19", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsc", "test": "jest", "test:coverage": "jest --coverage", "clean": "rm -rf dist", "prepare": "npm run clean && npm run build", "prepublishOnly": "npm test", "example:evm-quote": "npx ts-node src/okx/examples/evm/evm-quote.ts", "example:evm-swap": "npx ts-node src/okx/examples/evm/evm-swap.ts", "example:evm-approve": "npx ts-node src/okx/examples/evm/evm-approve.ts", "example:evm-broadcast": "npx ts-node src/okx/examples/evm/evm-broadcast-swap.ts", "example:evm-gas-limit": "npx ts-node src/okx/examples/evm/evm-gas-limit.ts", "example:evm-gas-price": "npx ts-node src/okx/examples/evm/evm-gas-price.ts", "example:evm-tx-sim": "npx ts-node src/okx/examples/evm/evm-tx-sim.ts", "example:evm-order-tracking": "npx ts-node src/okx/examples/evm/evm-order-tracking.ts", "example:solana-quote": "npx ts-node src/okx/examples/solana/solana-quote.ts", "example:solana-swap": "npx ts-node src/okx/examples/solana/solana-swap.ts", "example:solana-gas-limit": "npx ts-node src/okx/examples/solana/solana-gas-limit.ts", "example:solana-gas-price": "npx ts-node src/okx/examples/solana/solana-gas-price.ts", "example:solana-swap-sim": "npx ts-node src/okx/examples/solana/solana-swap-sim.ts", "example:sui-quote": "npx ts-node src/okx/examples/sui/sui-quote.ts", "example:sui-swap": "npx ts-node src/okx/examples/sui/sui-swap.ts", "example:sui-broadcast": "npx ts-node src/okx/examples/sui/sui-broadcast-swap.ts", "example:ton-quote": "npx ts-node src/okx/examples/ton/ton-quote.ts", "example:ton-swap": "npx ts-node src/okx/examples/ton/ton-swap.ts", "example:tron-quote": "npx ts-node src/okx/examples/tron/tron-quote.ts", "example:tron-swap": "npx ts-node src/okx/examples/tron/tron-swap.ts", "example:solana-instruction": "npx ts-node src/okx/examples/solana/solana-instruction.ts" }, "keywords": [ "okx", "dex", "sdk" ], "author": "Julian Martinez", "license": "MIT", "description": "OKX DEX SDK", "dependencies": { "@mysten/sui": "^1.20.0", "@okxweb3/coin-ethereum": "^1.1.1", "@okxweb3/coin-sui": "^1.1.1", "@solana/web3.js": "^1.98.2", "@types/bn.js": "^5.1.6", "@types/bs58": "^5.0.0", "axios": "^1.6.7", "bn.js": "^5.2.2", "bs58": "^6.0.0", "crypto-js": "^4.2.0", "dotenv": "^16.6.1", "ethers": "^6.14.3", "typescript": "^5.8.3", "valibot": "^1.1.0", "web3": "^4.16.0" }, "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/jest": "^29.5.14", "@types/node": "^22.13.4", "jest": "^29.7.0", "ts-jest": "^29.2.5" }, "repository": { "type": "git", "url": "git+https://github.com/okx/okx-dex-sdk.git" }, "publishConfig": { "registry": "https://registry.npmjs.org/" } }