LineFactory

Verified contract

Proxy

Active on Ethereum with 5 txns
Deployed by via 0x40c4bafa at 19542810
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "LineFactory"

0xca4451381aa6b41d387b2d272f149d2b25d27d483947972752cecb93acf78a2c
0x7d2e353019f04934ec5c5aaffd8317ed907a9b25657da2a3fd37fe896399bfd5
0xa62ffd3aacc0c181010f63b10f1f768dbab41c1f9116704a68934d738df2630a
0x08ea421395bedea6da45b6702705cd2978562a857b18afab927f60e3b5ec53fd
0x81c7925e75a1011f93ea616c87e007c8e33fe4a9f734056582c773b948136044

Functions
Getter at block 21329411
arbiter(view returns (address)
0xeb0566b1ef38b95da2ed631ebb8114f3ac7b9a8a
oracle(view returns (address)
0x5a4aaf300473eaf8a9763318e7f30fa8a3f5dd48
swapTarget(view returns (address)
0xdef1c0ded9bec7f1a1670819833240f027b25eff
Read-only

This contract contains no read-only function objects.

State-modifying
deployEscrow(uint32 minCRatioaddress owneraddress borrowerreturns (address)
deploySecuredLine(address borroweruint256 ttlreturns (address line)
deploySecuredLineWithConfig(struct ILineFactoryCoreLineParams coreParamsreturns (address line)
deploySecuredLineWithModules(struct ILineFactoryCoreLineParams coreParamsaddress mSpigotaddress mEscrowreturns (address line)
deploySpigot(address owneraddress operatorreturns (address)
registerSecuredLine(address lineaddress spigotaddress escrowaddress borroweraddress operatoruint8 revenueSplituint32 minCRatio
rolloverSecuredLine(address oldLineaddress borroweruint256 ttlreturns (address line)
Events
DeployedSecuredLine(address indexed deployedAtaddress indexed escrowaddress indexed spigotaddress swapTargetuint8 revenueSplit
RegisteredLine(address indexed lineaddress indexed oracleaddress indexed arbiteraddress borroweraddress operator
RegisteredSecuredLine(address indexed deployedAtaddress indexed escrowaddress indexed spigotaddress swapTargetuint8 revenueSplit
RegisteredUpdatedStatus(address indexed lineuint256 indexed status
Constructor
constructor(address moduleFactoryaddress arbiter_address oracle_address swapTarget_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidArbiterAddress(
InvalidEscrowAddress(
InvalidOracleAddress(
InvalidRevenueSplit(
InvalidSpigotAddress(
InvalidSwapTargetAddress(
ModuleTransferFailed(address lineaddress spigotaddress escrow
InitNewLineFailed(address lineaddress spigotaddress escrow
ModuleTransferFailed(address lineaddress spigotaddress escrow