Skip to content

CollateralEth

Description

Source: contracts/CollateralEth.sol

Variables

pendingWithdrawals

Source

Type: mapping(address => uint256)

Constructor

constructor

Source

Details

Signature

constructor(contract CollateralState _state, address _owner, address _manager, address _resolver, bytes32 _collateralKey, uint256 _minCratio, uint256 _minCollateral)

Visibility

public

State Mutability

undefined

External Functions

claim

Source

Details

Signature

claim(uint256 amount)

Visibility

external

State Mutability

undefined

Requires

Modifiers

close

Source

Details

Signature

close(uint256 id)

Visibility

external

State Mutability

undefined

deposit

Source

Details

Signature

deposit(address borrower, uint256 id) payable

Visibility

external

State Mutability

undefined

draw

Source

Details

Signature

draw(uint256 id, uint256 amount)

Visibility

external

State Mutability

undefined

liquidate

Source

Details

Signature

liquidate(address borrower, uint256 id, uint256 amount)

Visibility

external

State Mutability

undefined

open

Source

Details

Signature

open(uint256 amount, bytes32 currency) payable

Visibility

external

State Mutability

undefined

repay

Source

Details

Signature

repay(address account, uint256 id, uint256 amount)

Visibility

external

State Mutability

undefined

withdraw

Source

Details

Signature

withdraw(uint256 id, uint256 withdrawAmount)

Visibility

external

State Mutability

undefined