{"_id":"@aptos-labs/gas-station-admin-client","_rev":"2-f9228c71371f4d422741bf11192a194d","name":"@aptos-labs/gas-station-admin-client","dist-tags":{"latest":"3.0.1"},"versions":{"3.0.0":{"name":"@aptos-labs/gas-station-admin-client","version":"3.0.0","author":{"name":"Aptos Labs"},"license":"Apache-2.0","_id":"@aptos-labs/gas-station-admin-client@3.0.0","maintainers":[{"name":"aptos-labs","email":"npmjs@aptoslabs.com"}],"dist":{"shasum":"35fb62383086d915ac554a9a6ef5e62538bce700","tarball":"https://registry.npmjs.org/@aptos-labs/gas-station-admin-client/-/gas-station-admin-client-3.0.0.tgz","fileCount":51,"integrity":"sha512-4Z+gpsgN8po8F9zYgKrENaOy4nfqWScIDBorrxILSO8x3DDqrWUfsiWAYeSoU6mAyiEv2RriqiAu33cVZWS3AQ==","signatures":[{"sig":"MEYCIQD7pZYSqbWEgLlRIP9V1eVZdkGyn0mt18n/OfyqDC5KLQIhAPyctW4WDDybYLgUgCtwWmQoAaFe4R7AwNk4e5DRpC1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160104},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f87dcc447f1906f73bbe12d90d0fabd27f37463f","scripts":{"build":"tsc"},"_npmUser":{"name":"aptos-labs","email":"npmjs@aptoslabs.com"},"_npmVersion":"11.9.0","description":"Client for Gas Station Admin API","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.8","devDependencies":{"typescript":"catalog:"},"_npmOperationalInternal":{"tmp":"tmp/gas-station-admin-client_3.0.0_1774285522783_0.8093602322486615","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@aptos-labs/gas-station-admin-client","version":"3.0.1","description":"Client for Gas Station Admin API","license":"Apache-2.0","author":{"name":"Aptos Labs"},"publishConfig":{"access":"public"},"type":"module","main":"build/index.js","types":"build/types/index.d.ts","scripts":{"build":"tsc && tsc-alias --resolve-full-paths"},"devDependencies":{"tsc-alias":"^1.8.16","typescript":"catalog:"},"packageManager":"bun@1.3.8","_id":"@aptos-labs/gas-station-admin-client@3.0.1","gitHead":"ad17de1e4bd83bd83cc7c09a8bcee84d58eadc39","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-xQhOWZjBw4ZtweyUrEyz6LPsEWsOkVjIBPQCcuc22vNhtWFNfB9kAD8iBionMXwczIjTpuLrYKmywBrV2LZA4g==","shasum":"4a11b053dbf98764168ffc5fb86af88f98c652be","tarball":"https://registry.npmjs.org/@aptos-labs/gas-station-admin-client/-/gas-station-admin-client-3.0.1.tgz","fileCount":37,"unpackedSize":128496,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdvDCP1JBnZsvNK55d+OXm0jVcDAdr9mLM/jkET2gwGAIhAN+mTqyj/4wT4fEH0lYJ4JVN72FtaY/4dniu1IGmZkZt"}]},"_npmUser":{"name":"aptos-labs","email":"npmjs@aptoslabs.com"},"directories":{},"maintainers":[{"name":"aptos-labs","email":"npmjs@aptoslabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gas-station-admin-client_3.0.1_1776958214793_0.7713426334158746"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T17:05:22.722Z","modified":"2026-04-23T15:30:15.074Z","3.0.0":"2026-03-23T17:05:22.925Z","3.0.1":"2026-04-23T15:30:14.951Z"},"author":{"name":"Aptos Labs"},"license":"Apache-2.0","description":"Client for Gas Station Admin API","maintainers":[{"name":"aptos-labs","email":"npmjs@aptoslabs.com"}],"readme":"# Gas Station Admin Client\n\nClient for the Gas Station Admin API, published on npm as [`@aptos-labs/gas-station-admin-client`](https://www.npmjs.com/package/@aptos-labs/gas-station-admin-client).\n\n## Installation\n\n```bash\nnpm install @aptos-labs/gas-station-admin-client\n```\n\n## Usage\n\n```ts\nimport { createGasStationApiClient } from \"@aptos-labs/gas-station-admin-client\";\n\nconst gasStationApiClient = createGasStationApiClient({\n  baseUrl: \"<gas_station_api_base_url>\",\n  interceptors: {\n    request: (request) => {\n      request.headers.set(\"x-aptos-identifier\", `${applicationId}`);\n      request.headers.set(\"x-aptos-identifier-type\", \"application\");\n      request.headers.set(\"x-aptos-organization-id\", `${organizationId}`);\n      return request;\n    },\n  },\n});\n\nconst rules = await gasStationApiClient.getRules();\n\nif (rules.error !== undefined || rules.data === undefined) {\n  throw new Error(\"Error getting rules with admin client: \" + rules.error);\n}\n\nconst rulesData = rules.data;\n```\n","readmeFilename":"README.md"}