Marketplace

Verified contract

Implementation

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

No balances found for "Marketplace"

No transactions found for "Marketplace"


Functions
Getter at block 21039628
cashout(view returns (address)
0x0000000000000000000000000000000000000000
implementation(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
platformCommissionRate(view returns (uint256)
0
userCommissionRate(view returns (uint256)
0
Read-only
calculatePlatformCommission(uint256 weiAmountview returns (uint256)
calculateUserCommission(uint256 weiAmountview returns (uint256)
getProductContractUser(address contractAddressview returns (address)
getUserProductContracts(address userAddressview returns (address[])
isUserBlocked(address userAddressview returns (bool)
isUserBlockedByContract(address contractAddressview returns (bool)
productContracts(addressview returns (bool existsaddress user)
users(addressview returns (bool existsbool blocked)
State-modifying
blockUser(address userAddress
destroy(
initialize(address senderpayable 
payPlatformIncomingTransactionCommission(address clientAddresspayable 
payPlatformOutgoingTransactionCommission(payable 
payUserIncomingTransactionCommission(address clientAddresspayable 
payUserOutgoingTransactionCommission(payable 
registerProductContract(address userAddressaddress contractAddress
registerUser(address userAddress
setPlatformCommissionRate(uint256 newPlatformCommissionRate
setUserCommissionRate(uint256 newUserCommissionRate
transferEth(uint256 amount
unblockUser(address userAddress
Events
PlatformIncomingTransactionCommission(address contractAddressuint256 amountaddress clientAddress
PlatformOutgoingTransactionCommission(address contractAddressuint256 amount
ProductContractRegistered(address userAddressaddress contractAddress
UserBlocked(address userAddress
UserIncomingTransactionCommission(address contractAddressuint256 amountaddress clientAddress
UserOutgoingTransactionCommission(address contractAddressuint256 amount
UserRegistered(address userAddress
UserUnblocked(address userAddress
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.