contracts/abis/mainnet/Teller
Variables
Teller
constTeller: 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