SolidifiedMain

Verified contract

Active on Ethereum with 138 txns
Deployed by via 0xeef5b753 at 7695228
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SolidifiedMain"

0x2c912b048a9f3b114092ea61e56f6713bc49caf46bb6e24c30aeca72f744216c
0xdfc7cc0c84e251ab969f8777e34352097e17afe0f04e6d7dbd29d2fcb5fec4bd
0xb97be2ecdfe7b00b742966b62462c357c1d5792324d5fb82e42b4379f5560ccb
0x0ad0be761e70501054b97fe1fe024bc42d2cc3b075b9c07877e0bbfb37fbd3bb
0x326a98d93093cf0fe06bd683f41f4a1432a813d01e31213877fa1d8d11020ff7
0x3b07e4b6d4402dece161ddc141f39fc155491057fad80128ffd67e208b0e0b4b
0xb53aa7c9dfafe13aae663bc79890c48f8d156bcadd1ebcbdd670431c17f3bde4
0x3bdca4edcb5fe897b75f55b1ad011d2d4e5bd7672ff6fd2ddb534d135f6dfe65
0x004482020a8c4de644e86a33c44143709ed5cb5470020f9e3ad55587924fd2b6
0xb0cab92b20d51ad722a8de28925a7a906061fc0dd1dc1b9e5eec8d83ac0f0fc9

Functions
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(addressview returns (uint256)
deployedContracts(uint256view returns (address)
depositAddresses(addressview returns (address)
getDepositAddressForUser(address _userAddressview returns (address depositAddress)
getUserBalance(address _userAddressview returns (uint256 balance)
isDeployedContract(address deployedview returns (bool isIndeed)
isUser(address userview returns (bool isIndeed)
userList(uint256view returns (address)
userStructs(addressview returns (uint256 balanceuint256 pointer)
State-modifying
changeController(address newControllerreturns (bool success)
changeDespositableFactoryAddress(address _newAddress
changeOwner(address newOwnerreturns (bool success)
changeVaultAddress(address _newVault
collectUserCredit(address _userAddressuint256 amountbytes32 ref
deployDepositableContract(address _userAddressreturns (address depositable)
depositUserCredit(address _userAddressuint256 amountbytes32 ref
deregisterUserDepositAddress(address _userAddress
insertNewUser(address userreturns (bool success)
receiveDeposit(address _userAddresspayable 
registerDepositAddress(address _userAddressaddress _depositAddressreturns (bool success)
requestWithdraw(address _userAddressuint256 amount
setRunSwitch(bool onOffreturns (bool success)
Events
LogControllerChanged(address senderaddress oldControlleraddress newController
LogDeployedContract(address senderaddress deployed
LogDepositableDeployed(address useraddress depositableAddressuint256 id
LogDepositableFactoryAddressChanged(address newAddressaddress sender
LogOwnerChanged(address oldOwneraddress newOwner
LogRequestWithdraw(address useruint256 amount
LogSetRunSwitch(address senderbool isRunning
LogUserCreditCollected(address useruint256 amountbytes32 ref
LogUserCreditDeposit(address useruint256 amountbytes32 ref
LogUserDeposit(address useraddress depositAddressuint256 amount
LogUserInserted(address useruint256 userId
LogVaultAddressChanged(address newAddressaddress sender
Constructor
constructor(address controlleraddress _depositableFactoryAddressaddress _vault
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.