UNPKG

@byzantine/vault-sdk

Version:

Byzantine Vault SDK for creating and managing vaults on Ethereum for restaking strategies

68 lines (67 loc) 2.11 kB
{ "name": "@byzantine/vault-sdk", "version": "1.0.23", "description": "Byzantine Vault SDK for creating and managing vaults on Ethereum for restaking strategies", "license": "MIT", "author": "Byzantine Finance", "type": "commonjs", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "README.md" ], "keywords": [ "ethereum", "restaking", "eigenlayer", "defi", "byzantine", "vault", "staking", "symbiotic", "blockchain", "sdk" ], "homepage": "https://byzantine.finance", "repository": { "type": "git", "url": "git+https://github.com/byzantine-finance/vault-sdk.git" }, "bugs": { "url": "https://github.com/byzantine-finance/vault-sdk/issues" }, "publishConfig": { "access": "public" }, "scripts": { "build": "npm run generate-error-mapping && tsc", "clean": "rm -rf dist", "prebuild": "npm run clean", "pretest": "npm run build", "test": "npm run test:all", "test:all": "npm run test:eigen-erc20 && npm run test:eigen-native && npm run test:symbiotic-erc20 && npm run test:supervault-erc20 && npm run test:vault-roles", "test:eigen-erc20": "node test/create-eigen-erc20.js", "test:eigen-native": "node test/create-eigen-native.js", "test:symbiotic-erc20": "node test/create-symbiotic-erc20.js", "test:supervault-erc20": "node test/create-supervault-erc20.js", "test:vault-read-data": "ts-node test/vault-read-data.js", "test:vault-operation": "ts-node test/vault-operation.js", "test:vault-metadata": "ts-node test/vault-metadata.js", "test:vault-claim-withdrawals": "ts-node test/vault-claim-withdrawals.js", "test:vault-roles": "ts-node test/vault-roles.js", "generate-error-mapping": "ts-node scripts/generateErrorMapping.ts" }, "dependencies": { "dotenv": "^16.5.0", "ethers": "^6.13.5", "viem": "^2.27.0" }, "devDependencies": { "@size-limit/preset-small-lib": "^11.2.0", "@types/node": "^22.14.1", "size-limit": "^11.2.0", "ts-node": "^10.9.2", "typescript": "^5.0.4" } }