Skip to main content

contracts/abis/mainnet/Teller

Variables

Teller

const Teller: readonly [{ inputs: readonly []; name: "accountant"; outputs: readonly [{ internalType: "contract AccountantWithRateProviders"; name: ""; type: "address"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "vault"; outputs: readonly [{ internalType: "contract BoringVault"; name: ""; type: "address"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "shareLockPeriod"; outputs: readonly [{ internalType: "uint64"; name: ""; type: "uint64"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: ""; type: "address"; }]; name: "shareUnlockTime"; outputs: readonly [{ internalType: "uint256"; name: ""; type: "uint256"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "isPaused"; outputs: readonly [{ internalType: "bool"; name: ""; type: "bool"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "contract ERC20"; name: "depositAsset"; type: "address"; }, { internalType: "uint256"; name: "depositAmount"; type: "uint256"; }, { internalType: "uint256"; name: "minimumMint"; type: "uint256"; }]; name: "deposit"; outputs: readonly [{ internalType: "uint256"; name: "shares"; type: "uint256"; }]; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "contract ERC20"; name: "depositAsset"; type: "address"; }, { internalType: "uint256"; name: "depositAmount"; type: "uint256"; }, { internalType: "uint256"; name: "minimumMint"; type: "uint256"; }, { internalType: "uint256"; name: "deadline"; type: "uint256"; }, { internalType: "uint8"; name: "v"; type: "uint8"; }, { internalType: "bytes32"; name: "r"; type: "bytes32"; }, { internalType: "bytes32"; name: "s"; type: "bytes32"; }]; name: "depositWithPermit"; outputs: readonly [{ internalType: "uint256"; name: "shares"; type: "uint256"; }]; stateMutability: "nonpayable"; type: "function"; }]

Defined in: lib/contracts/abis/mainnet/Teller.ts:1