14.0.0 • Published 1 month ago
@mantrachain/sdk v14.0.0
Mantrachain SDK
Pre-requisites
Installation
Using npm:
npm i --save @mantrachain/sdk
Development
Clone the source:
git clone https://github.com/MANTRA-Finance/mantrachain-sdk.git
Change directory:
cd mantrachain-sdk
Install the dependencies:
npm i
Parse the proto files:
./scripts/sdk.gen.sh {branch}
{branch}
: mantrachain's branch name of the proto files (default: develop)
Update the generated files:
./scripts/update-signer.sh
Build:
npm run build
Usage
import { Client, utils } from "@mantrachain/sdk";
import { DirectSecp256k1HdWallet } from "@cosmjs/proto-signing";
(async () => {
const mnemonic = "..."; // MNEMONIC
const wallet = await DirectSecp256k1HdWallet.fromMnemonic(mnemonic, {
prefix: "mantra",
});
const creator = (await wallet.getAccounts())[0].address;
const client = new Client(
{
apiURL: "http://127.0.0.1:1317",
rpcURL: "http://127.0.0.1:26657",
prefix: "mantra",
},
wallet
);
})();
Modules Docs
For pull requests
13.5.0
1 month ago
14.0.0
1 month ago
13.4.0
3 months ago
13.4.1
3 months ago
13.3.0
3 months ago
13.2.0
3 months ago
13.0.0
6 months ago
12.3.0
7 months ago
12.4.0
7 months ago
12.3.1
7 months ago
12.5.0
7 months ago
12.0.0
9 months ago
12.1.0
9 months ago
12.2.0
8 months ago
10.0.0
1 year ago
11.2.0
11 months ago
11.0.0
12 months ago
11.1.0
12 months ago
11.0.1
12 months ago
8.1.0
1 year ago
8.0.1
1 year ago
8.0.0
1 year ago
8.1.2
1 year ago
8.2.0
1 year ago
8.1.1
1 year ago
9.0.0
1 year ago
3.2.0
1 year ago
5.0.1
1 year ago
5.0.0
1 year ago
6.0.1
1 year ago
6.0.0
1 year ago
4.1.0
1 year ago
4.0.0
1 year ago
4.3.0
1 year ago
4.2.0
1 year ago
7.0.0
1 year ago
3.1.3
2 years ago
3.1.2
2 years ago
3.1.1
2 years ago
3.1.0
2 years ago
3.0.0
2 years ago
2.0.0
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago