1.0.29 • Published 2 months ago
steady-sdk v1.0.29
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.29
2 months ago
1.0.28
2 months ago
1.0.27
2 months ago
1.0.26
2 months ago
1.0.19
5 months ago
1.0.18
6 months ago
1.0.17
6 months ago
1.0.16
6 months ago
1.0.22
5 months ago
1.0.21
5 months ago
1.0.20
5 months ago
1.0.25
5 months ago
1.0.23
5 months ago
1.0.11
7 months ago
1.0.10
7 months ago
1.0.15
6 months ago
1.0.14
6 months ago
1.0.13
7 months ago
1.0.12
7 months ago
1.0.9
8 months ago
1.0.8
9 months ago
1.0.7
9 months ago
1.0.6
9 months ago
1.0.5
9 months ago
1.0.4
9 months ago
1.0.3
9 months ago
1.0.2
9 months ago
1.0.1
9 months ago
1.0.0
9 months ago