snapshot
This commit is contained in:
23
contracts/DODOVendorMachine/intf/IDVM.sol
Normal file
23
contracts/DODOVendorMachine/intf/IDVM.sol
Normal file
@@ -0,0 +1,23 @@
|
||||
/*
|
||||
|
||||
Copyright 2020 DODO ZOO.
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
*/
|
||||
|
||||
pragma solidity 0.6.9;
|
||||
pragma experimental ABIEncoderV2;
|
||||
|
||||
interface IDVM {
|
||||
function init(
|
||||
address owner,
|
||||
address maintainer,
|
||||
address vault,
|
||||
address lpFeeRateModel,
|
||||
address mtFeeRateModel,
|
||||
address tradePermissionManager,
|
||||
address fundingPermissionManager,
|
||||
uint256 i,
|
||||
uint256 k
|
||||
) external;
|
||||
}
|
||||
17
contracts/DODOVendorMachine/intf/IDVMVault.sol
Normal file
17
contracts/DODOVendorMachine/intf/IDVMVault.sol
Normal file
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
|
||||
Copyright 2020 DODO ZOO.
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
*/
|
||||
|
||||
pragma solidity 0.6.9;
|
||||
pragma experimental ABIEncoderV2;
|
||||
|
||||
interface IDVMVault {
|
||||
function init(
|
||||
address owner,
|
||||
address _baseToken,
|
||||
address _quoteToken
|
||||
) external;
|
||||
}
|
||||
13
contracts/DODOVendorMachine/intf/IExternalCall.sol
Normal file
13
contracts/DODOVendorMachine/intf/IExternalCall.sol
Normal file
@@ -0,0 +1,13 @@
|
||||
/*
|
||||
|
||||
Copyright 2020 DODO ZOO.
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
*/
|
||||
|
||||
pragma solidity 0.6.9;
|
||||
pragma experimental ABIEncoderV2;
|
||||
|
||||
interface IExternalCall {
|
||||
function DVMCall(bytes calldata data) external;
|
||||
}
|
||||
Reference in New Issue
Block a user