@cfxdevkit/contracts / swappiPriceAdapterAbi
Variable: swappiPriceAdapterAbi
constswappiPriceAdapterAbi: readonly [{inputs: readonly [{internalType:"address";name:"_router";type:"address"; }, {internalType:"address";name:"_factory";type:"address"; }, {internalType:"address";name:"initialOwner";type:"address"; }];stateMutability:"nonpayable";type:"constructor"; }, {inputs: readonly [{internalType:"address";name:"owner";type:"address"; }];name:"OwnableInvalidOwner";type:"error"; }, {inputs: readonly [{internalType:"address";name:"account";type:"address"; }];name:"OwnableUnauthorizedAccount";type:"error"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"newFactory";type:"address"; }];name:"FactoryUpdated";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"previousOwner";type:"address"; }, {indexed:true;internalType:"address";name:"newOwner";type:"address"; }];name:"OwnershipTransferred";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"newAmount";type:"uint256"; }];name:"QuoteAmountUpdated";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"newRouter";type:"address"; }];name:"RouterUpdated";type:"event"; }, {inputs: readonly [];name:"factory";outputs: readonly [{internalType:"contract ISwappiFactory";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"tokenIn";type:"address"; }, {internalType:"address";name:"tokenOut";type:"address"; }];name:"getPrice";outputs: readonly [{internalType:"uint256";name:"price";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"owner";outputs: readonly [{internalType:"address";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"quoteAmount";outputs: readonly [{internalType:"uint256";name:"";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"renounceOwnership";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"router";outputs: readonly [{internalType:"contract ISwappiRouter";name:"";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_factory";type:"address"; }];name:"setFactory";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_quoteAmount";type:"uint256"; }];name:"setQuoteAmount";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_router";type:"address"; }];name:"setRouter";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"newOwner";type:"address"; }];name:"transferOwnership";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }]
Defined in: generated.ts:3522