1.0.7 • Published 1 year ago

supernovajs-contracts v1.0.7

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

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);