1.0.39 • Published 10 months ago
steady-sdk v1.0.39
Update package with
npm login
npm publish
Usage within a frontend (eg. react)
add the sdk to the project
yarn add steady-sdk
yarn add ethers@5.7.2
Import the sdk files and ethers
import { Steady } from "steady-sdk";
const ethers = require("ethers");
create ethers provider and instantiate sdk
const rpc = <YOUR_RPC_URL>;
const address = <STD_CONTRACT_ADDRESS>;
const provider = new ethers.providers.Web3Provider(window.ethereum);
await provider.send("eth_requestAccounts", []);
const signer = provider.getSigner();
let contract = new Steady(address, rpc, signer);
call contract endpoint
contract.contractConfig((config) => {
console.log(`Successfully connected, config is: ${JSON.stringify(config)}`);
});
Usage within a backend (eg. node.js)
add the sdk to the project
yarn add steady-sdk
import the sdk files and ethers
import { Steady } from "steady-sdk";
const ethers = require("ethers");
instantiate sdk (read only)
const rpc = <YOUR_RPC_URL>;
const address = <STD_CONTRACT_ADDRESS>;
let contract = new Steady(address, rpc);
call contract endpoint
contract.contractConfig((config) => {
console.log(`Successfully connected, config is: ${JSON.stringify(config)}`);
});
1.0.39
10 months ago
1.0.38
1 year ago
1.0.37
1 year ago
1.0.36
1 year ago
1.0.35
1 year ago
1.0.33
1 year ago
1.0.32
1 year ago
1.0.31
1 year ago
1.0.30
1 year ago
1.0.34
1 year ago
1.0.29
1 year ago
1.0.28
1 year ago
1.0.27
1 year ago
1.0.26
1 year ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.22
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.25
2 years ago
1.0.23
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago