Skip to content

Latest commit

 

History

History
252 lines (221 loc) · 7.73 KB

INeptuneRouterV1.md

File metadata and controls

252 lines (221 loc) · 7.73 KB

INeptuneRouterV1.sol

View Source: contracts/examples/.router/INeptuneRouter.sol

↘ Derived Contracts: NeptuneRouterV1

INeptuneRouterV1

Functions

addCovers

function addCovers(struct ICover.AddCoverArgs[] args) external nonpayable
returns(vaults address[])

Arguments

Name Type Description
args struct ICover.AddCoverArgs[]
Source Code
function addCovers(ICover.AddCoverArgs[] calldata args) external returns (address[] memory vaults);

addProducts

function addProducts(struct ICover.AddProductArgs[] args) external nonpayable

Arguments

Name Type Description
args struct ICover.AddProductArgs[]
Source Code
function addProducts(ICover.AddProductArgs[] calldata args) external;

purchaseCovers

function purchaseCovers(struct IPolicy.PurchaseCoverArgs[] args) external nonpayable

Arguments

Name Type Description
args struct IPolicy.PurchaseCoverArgs[]
Source Code
function purchaseCovers(IPolicy.PurchaseCoverArgs[] calldata args) external;

addLiquidities

function addLiquidities(struct IVault.AddLiquidityArgs[] args) external nonpayable

Arguments

Name Type Description
args struct IVault.AddLiquidityArgs[]
Source Code
function addLiquidities(IVault.AddLiquidityArgs[] calldata args) external;

Contracts