solana-program-library/stake-pool/js
Jon Cinque 32e77fb390
stake-pool-js: Bump version for release (#2832)
2022-01-29 00:39:28 +01:00
..
src stake-pool-js: Prepare package for release (#2681) 2021-12-30 12:55:09 -05:00
test stake-pool-js: Prepare package for release (#2681) 2021-12-30 12:55:09 -05:00
.eslintignore stake-pool-js: Prepare package for release (#2681) 2021-12-30 12:55:09 -05:00
.eslintrc.js stake-pool-js: Prepare package for release (#2681) 2021-12-30 12:55:09 -05:00
.gitignore Add stake-pool browser build commands and documentation (#2804) 2022-01-28 19:15:51 +01:00
.prettierrc stake-pool-js: Prepare package for release (#2681) 2021-12-30 12:55:09 -05:00
README.md Add stake-pool browser build commands and documentation (#2804) 2022-01-28 19:15:51 +01:00
babel.config.js [stake-pool] js: web3 stake pool bindings (#2604) 2021-12-23 13:34:02 -05:00
package-lock.json stake-pool-js: Bump version for release (#2832) 2022-01-29 00:39:28 +01:00
package.json stake-pool-js: Bump version for release (#2832) 2022-01-29 00:39:28 +01:00
rollup.config.js Add stake-pool browser build commands and documentation (#2804) 2022-01-28 19:15:51 +01:00
tsconfig.json Add stake-pool browser build commands and documentation (#2804) 2022-01-28 19:15:51 +01:00

README.md

TypeScript bindings for stake-pool program

For use with both node.js and in-browser.

Installation

npm install

Build and run

In the js folder:

npm run build

The build is available at dist/index.js (or dist.browser/index.iife.js in the browser).

Browser bundle

<!-- Development (un-minified) -->
<script src="https://unpkg.com/@solana/spl-stake-pool@latest/dist.browser/index.iife.js"></script>

<!-- Production (minified) -->
<script src="https://unpkg.com/@solana/spl-stake-pool@latest/dist.browser/index.iife.min.js"></script>

Test

npm test

Usage

JavaScript

const solanaStakePool = require('@solana/spl-stake-pool');
console.log(solanaStakePool);

ES6

import * as solanaStakePool from '@solana/spl-stake-pool';
console.log(solanaStakePool);

Browser bundle

// `solanaStakePool` is provided in the global namespace by the script bundle.
console.log(solanaStakePool);