2020-10-30 17:35:11 +00:00
|
|
|
// SPDX-License-Identifier: UNLICENSED
|
|
|
|
pragma solidity 0.7.4;
|
|
|
|
|
2020-11-03 11:48:00 +00:00
|
|
|
import {ConnectorInterface} from "../IInstaDapp.sol";
|
|
|
|
|
|
|
|
interface IConnectGelatoProviderPayment is ConnectorInterface {
|
2020-11-03 13:25:36 +00:00
|
|
|
function setProvider(address _provider) external;
|
2020-11-03 11:48:00 +00:00
|
|
|
|
2020-10-30 17:35:11 +00:00
|
|
|
function payProvider(
|
2020-11-10 15:52:38 +00:00
|
|
|
address _colToken,
|
2020-10-30 17:35:11 +00:00
|
|
|
uint256 _amt,
|
|
|
|
uint256 _getId,
|
|
|
|
uint256 _setId
|
|
|
|
) external payable;
|
2020-11-03 13:25:36 +00:00
|
|
|
|
|
|
|
function gelatoProvider() external view returns (address);
|
2020-11-03 18:18:06 +00:00
|
|
|
|
|
|
|
// solhint-disable-next-line func-name-mixedcase
|
|
|
|
function GELATO_CORE() external pure returns (address);
|
2020-10-30 17:35:11 +00:00
|
|
|
}
|