UNPKG

@bombearn/sdk

Version:

Interaction framework for the yearn protocol

14 lines (13 loc) 1.02 kB
/** * Storing ABIs in Human-Readable ABI format. * https://blog.ricmoo.com/human-readable-contract-abis-in-ethers-js-141902f4d917 */ export declare const TokenAbi = "tuple(address address, string name, string symbol, uint256 decimals)"; export declare const TokenPriceAbi = "tuple(address address, uint256 priceUsdc)"; export declare const TokenBalanceAbi = "tuple(\n address address, \n uint256 priceUsdc, \n uint256 balance,\n uint256 balanceUsdc\n)"; export declare const AllowanceAbi = "tuple(address owner, address spender, uint256 amount, address token)"; export declare const AssetStaticAbi = "tuple(\n address address,\n string typeId,\n address token,\n string name,\n string version,\n string symbol,\n uint8 decimals,\n)"; export declare const AssetDynamicAbi: (Metadata: string) => string; export declare const PositionAbi: string; export declare const AdapterAbi: (Metadata: string) => string[]; export declare const AddressMetadataAbi = "tuple(string addrId, address addr)";