SolidifiedMain
Verified contract
Active on
Ethereum with 138 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x435a…aff5
Balances ($0.00)
No balances found for "SolidifiedMain"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7989953 | 5 years ago | | | 0 | 0.00090664800 | |
| 7989949 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.00090664800 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 | |
| 7989946 | 5 years ago | | | 0 | 0.0012466410 |
ABI
ABI objects
Getter at block 21188539
depositableFactoryAddress() view returns (address)
0x3ed0224661d6591c1d37e99d907c200c6068ba9c
getController() view returns (address controller)
0x1096f5efabb3af0a796a305611e890f9f0fbcc87
getDeployedContractsCount() view returns (uint256 count)
30
getDepositableFactoryAddress() view returns (address factoryAddress)
0x3ed0224661d6591c1d37e99d907c200c6068ba9c
getOwner() view returns (address owner)
0xf5bdeb5c658e5b7ef83c3e563dd7f5d6ee541649
getVaultAddress() view returns (address vaultAddress)
0x435ab9fa433c5ad75fa7148171b16bc73a02aff5
isRunning() view returns (bool contractRunning)
true
vault() view returns (address)
0x435ab9fa433c5ad75fa7148171b16bc73a02aff5
Read-only
deployedContractPointers(address) view returns (uint256)
deployedContracts(uint256) view returns (address)
depositAddresses(address) view returns (address)
getDepositAddressForUser(address _userAddress) view returns (address depositAddress)
getUserBalance(address _userAddress) view returns (uint256 balance)
isDeployedContract(address deployed) view returns (bool isIndeed)
isUser(address user) view returns (bool isIndeed)
userList(uint256) view returns (address)
userStructs(address) view returns (uint256 balance, uint256 pointer)
State-modifying
Events changeController(address newController) returns (bool success)
changeDespositableFactoryAddress(address _newAddress)
changeOwner(address newOwner) returns (bool success)
changeVaultAddress(address _newVault)
collectUserCredit(address _userAddress, uint256 amount, bytes32 ref)
deployDepositableContract(address _userAddress) returns (address depositable)
depositUserCredit(address _userAddress, uint256 amount, bytes32 ref)
deregisterUserDepositAddress(address _userAddress)
insertNewUser(address user) returns (bool success)
receiveDeposit(address _userAddress) payable
registerDepositAddress(address _userAddress, address _depositAddress) returns (bool success)
requestWithdraw(address _userAddress, uint256 amount)
setRunSwitch(bool onOff) returns (bool success)
LogControllerChanged(address sender, address oldController, address newController)
LogDeployedContract(address sender, address deployed)
LogDepositableDeployed(address user, address depositableAddress, uint256 id)
LogDepositableFactoryAddressChanged(address newAddress, address sender)
LogOwnerChanged(address oldOwner, address newOwner)
LogRequestWithdraw(address user, uint256 amount)
LogSetRunSwitch(address sender, bool isRunning)
LogUserCreditCollected(address user, uint256 amount, bytes32 ref)
LogUserCreditDeposit(address user, uint256 amount, bytes32 ref)
LogUserDeposit(address user, address depositAddress, uint256 amount)
LogUserInserted(address user, uint256 userId)
LogVaultAddressChanged(address newAddress, address sender)
constructor(address controller, address _depositableFactoryAddress, address _vault)
This contract contains no fallback and receive objects.
This contract contains no error objects.