0.0.7 • Published 11 months ago
@likecoin/iscn-message-types v0.0.7
ISCN-Message-Types
Provides javascript/typescript protobuf message definition for ISCN messsage.
Install
npm i -S @likecoin/iscn-message-types
Usage
With cosmjs SigningStargateClient
import { MsgCreateIscnRecord } from '@likecoin/iscn-message-types/dist/iscn/tx';
const registry = new Registry([
...defaultRegistryTypes,
['/likechain.iscn.MsgCreateIscnRecord', MsgCreateIscnRecord],
]);
const client = await SigningStargateClient.connectWithSigner(
RPC_URL,
signer,
{ registry }
);
...
const message = {
typeUrl: '/likechain.iscn.MsgCreateIscnRecord',
value: {
from: address,
record,
},
};
...
const response = await client.signAndBroadcast(address, [message], fee, '');
assertIsBroadcastTxSuccess(response);
With cosmjs QueryClient
Please refer to iscn-js's ISCNQueryExtension and cosmjs documentation
Development
- Fetch cosmos
.proto
files needed to./cosmos
./scripts/1_clone_cosmos_proto.sh
- Build typescript definition in
./src
./scripts/2_generate_typescript.sh
- Build javascript definition to
./dist
npm run build
0.0.7
11 months ago
0.0.6
12 months ago
0.0.5
1 year ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.3-rc.1
2 years ago
0.0.3-alpha.0
2 years ago
0.0.2
3 years ago
0.0.1
3 years ago