0.8.0 ā€¢ Published 1 year ago

@coolcatchain/contracts v0.8.0

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
github
Last release
1 year ago

@coolcatchain/contracts

CoolCat smart contract interface.

yarn add @coolcatchain/contracts

CoolCat Contracts

Clients

All contracts are scoped under the contracts object:

import { contracts } from '@coolcatchain/contracts';
const {
  CWAdminFactory,
  CWCore,
  CWNativeBalanceStake,
  CWNamesRegistry,
  CWSingleProposalVote
} = contracts;

Then each contract will have clients, for example for CWNamesRegistry:

const {
  CWNamesRegistryClient,
  CWNamesRegistryMessageComposer,
  CWNamesRegistryQueryClient
} = CWNamesRegistry;

Queries

const queryClient = new CWNamesRegistryQueryClient(wasmClient, contractAddress);

const isNameTaken = await queryClient.isNameTaken('CoolCat Clowder');
const members = await queryClient.ClowderByName('CoolCat Clowder');

Mutations

const client = new CWSingleProposalVote(
  signingWasmClient,
  sender,
  contractAddress
);

await client.createProposal(msg);

Credits

šŸ›  Built by Digital Kitchen, based on Cosmology āš›ļø goodness!

Using CosmWasm TS Codegen:

0.8.0

1 year ago

0.7.0

1 year ago

0.6.0

1 year ago

0.5.0

1 year ago

0.4.0

1 year ago

0.3.7

1 year ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.0

2 years ago

0.2.1

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.1

2 years ago

0.2.0

2 years ago