Licence
ISC
Version
1.0.7
Deps
5
Size
163 kB
Vulns
0
Weekly
0
supernovajs-contracts
npm install supernovajs-contracts
Supernova contracts
Clients
All contracts are scoped under the contract object:
import { contracts } from 'supernovajs-contracts';
const { Factory, Pair, Token } = contracts;
Then each contract will have clients, for example for Pair:
const {
PairClient,
PairMessageComposer,
PairQueryClient
} = Pair;
Queries
const queryClient = new PairClient(cosmWasmClient, contractAddress);
const pool = await queryClient.pool();
const share = await queryClient.share(amount);