@cfxdevkit/contracts / erc4626Abi
Variable: erc4626Abi
consterc4626Abi: readonly [{inputs: readonly [];name:"name";outputs: readonly [{name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"symbol";outputs: readonly [{name:"";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"decimals";outputs: readonly [{name:"";type:"uint8"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"totalSupply";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"account";type:"address"; }];name:"balanceOf";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"owner";type:"address"; }, {name:"spender";type:"address"; }];name:"allowance";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"to";type:"address"; }, {name:"amount";type:"uint256"; }];name:"transfer";outputs: readonly [{name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"spender";type:"address"; }, {name:"amount";type:"uint256"; }];name:"approve";outputs: readonly [{name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"from";type:"address"; }, {name:"to";type:"address"; }, {name:"amount";type:"uint256"; }];name:"transferFrom";outputs: readonly [{name:"";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {anonymous:false;inputs: readonly [{indexed:true;name:"from";type:"address"; }, {indexed:true;name:"to";type:"address"; }, {indexed:false;name:"value";type:"uint256"; }];name:"Transfer";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;name:"owner";type:"address"; }, {indexed:true;name:"spender";type:"address"; }, {indexed:false;name:"value";type:"uint256"; }];name:"Approval";type:"event"; }, {inputs: readonly [];name:"asset";outputs: readonly [{name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"totalAssets";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"assets";type:"uint256"; }];name:"convertToShares";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"shares";type:"uint256"; }];name:"convertToAssets";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"receiver";type:"address"; }];name:"maxDeposit";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"receiver";type:"address"; }];name:"maxMint";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"owner";type:"address"; }];name:"maxWithdraw";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"owner";type:"address"; }];name:"maxRedeem";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"assets";type:"uint256"; }];name:"previewDeposit";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"shares";type:"uint256"; }];name:"previewMint";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"assets";type:"uint256"; }];name:"previewWithdraw";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"shares";type:"uint256"; }];name:"previewRedeem";outputs: readonly [{name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{name:"assets";type:"uint256"; }, {name:"receiver";type:"address"; }];name:"deposit";outputs: readonly [{name:"shares";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"shares";type:"uint256"; }, {name:"receiver";type:"address"; }];name:"mint";outputs: readonly [{name:"assets";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"assets";type:"uint256"; }, {name:"receiver";type:"address"; }, {name:"owner";type:"address"; }];name:"withdraw";outputs: readonly [{name:"shares";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{name:"shares";type:"uint256"; }, {name:"receiver";type:"address"; }, {name:"owner";type:"address"; }];name:"redeem";outputs: readonly [{name:"assets";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {anonymous:false;inputs: readonly [{indexed:true;name:"sender";type:"address"; }, {indexed:true;name:"owner";type:"address"; }, {indexed:false;name:"assets";type:"uint256"; }, {indexed:false;name:"shares";type:"uint256"; }];name:"Deposit";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;name:"sender";type:"address"; }, {indexed:true;name:"receiver";type:"address"; }, {indexed:true;name:"owner";type:"address"; }, {indexed:false;name:"assets";type:"uint256"; }, {indexed:false;name:"shares";type:"uint256"; }];name:"Withdraw";type:"event"; }]
Defined in: standard-abis.ts:807