DCBFactory

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x813e4a1b at 19560175
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 1 additional slot
-
variable spans 45 additional slots

No balances found for "DCBFactory"

No transactions found for "DCBFactory"


Functions
Getter at block 21212573
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
crowdfundingImpl(view returns (address)
0x0000000000000000000000000000000000000000
feeData(view returns (uint32 platformFeeuint32 decubateFeeaddress platformFeeReceiveraddress decubateFeeReceiver)
(platformFee=0, decubateFee=0, platformFeeReceiver=0x0000000000000000000000000000000000000000, decubateFeeReceiver=0x0000000000000000000000000000000000000000)
layerZero(view returns (address)
0x0000000000000000000000000000000000000000
nativeChainId(view returns (uint32)
0
nativeChainIdLZ(view returns (uint16)
0
tokenClaimImpl(view returns (address)
0x0000000000000000000000000000000000000000
vestingImpl(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
events(addressview returns (string nameaddress paymentTokenaddress tokenAddressaddress vestingAddressuint8 eventType)
eventsList(uint256view returns (address)
getInvestmentInfo(address _accountaddress _eventview returns (struct DCBFactoryEventuint256 amountstruct IDCBPlatformVestingVestingInfo vstruct IDCBPlatformVestingWhitelistInfo wuint256 claimable)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserInvestments(address _addressview returns (address[])
getVestingInfo(address _accountaddress _eventview returns (struct IDCBPlatformVestingVestingInfo infostruct IDCBPlatformVestingWhitelistInfo whitelistuint256 claimable)
hasRole(bytes32 roleaddress accountview returns (bool)
numUserInvestments(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
userAmount(addressaddressview returns (uint256)
State-modifying
changeCrowdfundingParams(address _eventstruct DCBFactoryCrowdFundingParams _c
changeImplementations(address _newVestingaddress _newTokenClaimaddress _newCrowdfunding
changeToken(address _eventaddress _newToken
changeTokenClaimParams(address _eventstruct IDCBTokenClaimParams _t
changeVestingParams(address _eventuint256 _cliffuint256 _startuint256 _durationuint256 _initialUnlockPercent
claimDistribution(address _eventreturns (bool)
deployCrowdfunding(string _namestruct DCBFactoryCrowdFundingParams _cstruct IDCBPlatformVestingVestingSetup _vstruct IDCBPlatformVestingBuybackSetup _b
deployTokenClaim(string _nameaddress _tokenstruct IDCBTokenClaimParams _tstruct IDCBPlatformVestingVestingSetup _v
grantRole(bytes32 roleaddress account
initialize(
renounceRole(bytes32 roleaddress account
rescueTokensFromContract(address _eventaddress _receiveruint256 _amount
revokeRole(bytes32 roleaddress account
setChainInfo(address _layerZerouint16 _nativeChainIdLZuint32 _nativeChainId
setFeeValues(struct DCBFactoryFee _feeData
setManagerRole(address _userbool _status
setUserInvestment(address _addressaddress _eventuint256 _amountreturns (bool)
Events
CrowdfundingDeployed(string _namestruct DCBFactoryCrowdFundingParams _cstruct IDCBPlatformVestingVestingSetup _vstruct IDCBPlatformVestingBuybackSetup _b
DistributionClaimed(address _useraddress _event
ImplementationsChanged(address _newVestingaddress _newTokenClaimaddress _newCrowdfunding
Initialized(uint8 version
ManagerRoleSet(address _userbool _status
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenClaimDeployed(string _nameaddress _tokenstruct IDCBTokenClaimParams _tstruct IDCBPlatformVestingVestingSetup _v
UserInvestmentSet(address _addressaddress _eventuint256 _amount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.