@orionprotocol/contracts v1.23.3
Examples
// ethers V5
import {
Exchange__factory,
ERC20__factory,
} from "@orionprotocol/contracts/lib/ethers-v5";
import { ethers } from "ethers";
const provider = new ethers.providers.StaticJsonRpcProvider(
"https://bsc-dataseed.binance.org/"
);
const exchangeContractAddress = "0xe9d1d2a27458378dd6c6f0b2c390807aed2217ca";
const exchangeContract = Exchange__factory.connect(
exchangeContractAddress,
provider
);
exchangeContract
.getBalance(
"0xe4ca1f75eca6214393fce1c1b316c237664eaa8e",
"0x000000000000000000000000000000000000dead"
)
.then((howMuchORNOnDeadAddress) => {
console.log(howMuchORNOnDeadAddress);
});
const erc20Contract = ERC20__factory.connect(tokenAddress, provider);
// web3
import Web3 from "web3";
import { Exchange } from "@orionprotocol/contracts/lib/web3";
import ExchangeContractABI from "@orionprotocol/contracts/abis/Exchange.json";
const web3 = new Web3("https://bsc-dataseed.binance.org/");
const exchangeContractAddress = "0xe9d1d2a27458378dd6c6f0b2c390807aed2217ca";
const exchangeContract = new web3.eth.Contract(
ExchangeContractABI,
exchangeContractAddress
) as unknown as Exchange;
exchangeContract.methods
.getBalance(
"0xe4ca1f75eca6214393fce1c1b316c237664eaa8e",
"0x000000000000000000000000000000000000dead"
)
.call()
.then((howMuchORNOnDeadAddress) => {
console.log(howMuchORNOnDeadAddress);
});
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
5 months ago
5 months ago
5 months ago
10 months ago
8 months ago
7 months ago
9 months ago
9 months ago
9 months ago
8 months ago
8 months ago
6 months ago
10 months ago
7 months ago
8 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
1 year ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago