0.0.17-alpha • Published 2 years ago

yam-sdk v0.0.17-alpha

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

yam-sdk

Yam software development kit.

Installation

npm install yam-sdk
yarn add yam-sdk

Use

import Yam from "yam-sdk";
import { ethers } from "ethers";

// Create provider
const provider = new ethers.providers.Web3Provider(web3Provider);

// Create an instance of the Yam SDK
const yamSdk = await new Yam({
  provider,
});

// Check your network id
const chainId = await yamSdk.getChainId();

// Select the contract(s) for interactions
const yam = await yamSdk.contracts.token;
const governor = await yamSdk.contracts.governor;

// Check your Yam balance
const myYamTokens = await yam.balance();
console.log("My YAM tokens", myYamTokens);

// Check the governor delay period
const governorVotingPeriod = await governor.votingPeriod();
console.log("The governor voting period", governorVotingPeriod);
0.0.17-alpha

2 years ago

0.0.16-alpha

3 years ago

0.0.15-alpha

3 years ago

0.0.14-alpha

3 years ago

0.0.13-alpha

3 years ago

0.0.12-alpha

3 years ago

0.0.11-alpha

3 years ago

0.0.1-alpha

3 years ago