Skip to content

Instantly share code, notes, and snippets.

query __bAssetMarket {
balances: BankBalancesAddress(Address: "terra1sepfj7s0aeg5967uxnfk4thzlerrsktkpelm5s") {
Result {
Denom
Amount
__typename
}
__typename
}
}
const { DefenderRelaySigner, DefenderRelayProvider } = require('defender-relay-client/lib/ethers');
const { ethers } = require("ethers");
const abi = [{"inputs":[{"internalType":"contract IICManagerV2","name":"_manager","type":"address"},{"components":[{"internalType":"contract ISetToken","name":"setToken","type":"address"},{"internalType":"contract ICompoundLeverageModule","name":"leverageModule","type":"address"},{"internalType":"contract IComptroller","name":"comptroller","type":"address"},{"internalType":"contract ICompoundPriceOracle","name":"priceOracle","type":"address"},{"internalType":"contract ICErc20","name":"targetCollateralCToken","type":"address"},{"internalType":"contract ICErc20","name":"targetBorrowCToken","type":"address"},{"internalType":"address","name":"collateralAsset","type":"address"},{"internalType":"address","name":"borrowAsset","type":"address"}],"internalType":"struct FlexibleLeverageStrategyAdapter.ContractSettings","name":"_strategy","type":"tuple"},{"components":[{"internalType
let Web3 = require('web3');
let uniABI = require('./uniABI.json').abi;
const main = async () => {
let web3 = new Web3('https://mainnet.infura.io/v3/b6c1c2a638ef45098692c3557068e65d');
const uniAddress = "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984";
let uni = new web3.eth.Contract(uniABI, uniAddress);
let delegations = [];
let startingBlock = 10_750_000;

Keybase proof

I hereby claim:

  • I am noah7545 on github.
  • I am noah7545 (https://keybase.io/noah7545) on keybase.
  • I have a public key whose fingerprint is BED1 69F7 6AE5 05A5 12FC EBD2 FC45 286F 0B77 A044

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am noah7545 on github.
  • I am noah7545 (https://keybase.io/noah7545) on keybase.
  • I have a public key whose fingerprint is AA74 F42B 8ED1 3D3E BBCB F08A C220 E779 74EF 7573

To claim this, I am signing this object: