VaultFactory

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xb2ad1ce7 at 12093710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots

No balances found for "VaultFactory"

No transactions found for "VaultFactory"


Functions
Getter at block 20962586
authorFeeLimit(view returns (uint256)
0
collateralSplitRegistry(view returns (address)
0x0000000000000000000000000000000000000000
collateralTokenRegistry(view returns (address)
0x0000000000000000000000000000000000000000
derivativeSpecificationRegistry(view returns (address)
0x0000000000000000000000000000000000000000
feeLogger(view returns (address)
0x0000000000000000000000000000000000000000
feeWallet(view returns (address)
0x0000000000000000000000000000000000000000
getAllVaults(view returns (address[])
[]
getLastVaultIndex(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
oracleIteratorRegistry(view returns (address)
0x0000000000000000000000000000000000000000
oracleRegistry(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFee(view returns (uint256)
0
settlementDelay(view returns (uint256)
0
tokenBuilder(view returns (address)
0x0000000000000000000000000000000000000000
vaultBuilder(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getVault(uint256 _indexview returns (address)
State-modifying
createVault(bytes32 _derivativeSymbolHashuint256 _liveTime
initialize(address _derivativeSpecificationRegistryaddress _oracleRegistryaddress _oracleIteratorRegistryaddress _collateralTokenRegistryaddress _collateralSplitRegistryaddress _tokenBuilderaddress _feeLoggeruint256 _protocolFeeaddress _feeWalletuint256 _authorFeeLimitaddress _vaultBuilderuint256 _settlementDelay
pauseVault(address _vault
renounceOwnership(
setAuthorFeeLimit(uint256 _authorFeeLimit
setCollateralSplit(address _value
setCollateralSplitRegistry(address _collateralSplitRegistry
setCollateralToken(address _value
setCollateralTokenRegistry(address _collateralTokenRegistry
setDerivativeSpecification(address _value
setDerivativeSpecificationRegistry(address _derivativeSpecificationRegistry
setFeeLogger(address _feeLogger
setOracle(address _value
setOracleIterator(address _value
setOracleIteratorRegistry(address _oracleIteratorRegistry
setOracleRegistry(address _oracleRegistry
setProtocolFee(uint256 _protocolFee
setSettlementDelay(uint256 _settlementDelay
setTokenBuilder(address _tokenBuilder
setVaultBuilder(address _vaultBuilder
transferOwnership(address newOwner
unpauseVault(address _vault
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
VaultCreated(bytes32 indexed derivativeSymboladdress vaultaddress specification
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.