Emitter
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Emitter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Emitter"
ABI
ABI objects
Getter at block 20890023
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EMITTER() view returns (bytes32)
0xadc41ac76b15f32aeb610c830777f0ff36390d5a0b9209eeaf8f214a37f5eca4
FACTORY() view returns (bytes32)
0x547b500e425d72fd0723933cceefc203cef652b4736fd04250c3369b3e1a0a73
factoryAddress() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events airDropToken(address _proxy, address _token, address _to, uint256 _amount)
allowActionContract(address _actionContract)
changeFactory(address _newFactory)
changeMerkleRoot(address factory, address daoAddress, bytes32 newMerkleRoot) payable
changeRefundModuleMerkleRoot(address _refundModule, address _daoAddress, bytes32 newMerkleRoot)
changedSigners(address _dao, address _signer, bool _isAdded)
closeDeposit(address _proxy, uint256 _closeTime)
createDaoErc20(address _deployerAddress, address _proxy, string _name, string _symbol, uint256 _distributionAmount, uint256 _pricePerToken, uint256 _minDeposit, uint256 _maxDeposit, uint256 _ownerFee, uint256 _totalDays, uint256 _quorum, uint256 _threshold, address _depositTokenAddress, address _emitter, address _gnosisAddress, bool _isGovernanceActive, bool isTransferable, bool assetsStoredOnGnosis) payable
createDaoErc721(address _deployerAddress, address _proxy, string _name, string _symbol, string _tokenURI, uint256 _pricePerToken, uint256 _distributionAmount, uint256 _maxTokensPerUser, uint256 _ownerFee, uint256 _totalDays, uint256 _quorum, uint256 _threshold, address _depositTokenAddress, address _emitter, address _gnosisAddress, bool _isGovernanceActive, bool isTransferable, bool assetsStoredOnGnosis) payable
defineContracts(address ERC20ImplementationAddress, address ERC721ImplementationAddress, address emitterImplementationAddress) payable
deployRefundModule(address _refundModule, address _safe, address _dao, bytes32 _merkleRoot)
deposited(address _daoAddress, address _depositor, address _depositTokenAddress, uint256 _amount, uint256 _timestamp, uint256 _ownerFee, uint256 _adminShare)
grantRole(bytes32 role, address account)
initialize(address _ERC20Implementation, address _ERC721Implementation, address _wrappedTokenAddress, address _factory)
mintGTToAddress(address _proxy, uint256[] _amount, address[] _userAddress)
mintNft(address _to, address _implementation, string _tokenURI, uint256 _tokenId)
newUser(address _daoAddress, address _depositor, address _depositTokenAddress, uint256 _depositTokenAmount, uint256 _timeStamp, uint256 _gtToken, bool _isAdmin)
refundERC20DAO(address _dao, address _refundModule, address _transferToken, uint256 _burnAmount, uint256 _transferAmount)
refundERC721DAO(address _dao, address _refundModule, address _transferToken, uint256 _tokenId, uint256 _transferAmount)
removeWhitelistAddress(address _nftAddress, address _address)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
sendCustomToken(address _daoAddress, address _token, uint256[] _amount, address[] _addresses)
startDeposit(address _proxy, uint256 _startTime, uint256 _closeTime)
updateDistributionAmount(address _daoAddress, uint256 _distributionAmount)
updateGovernanceSettings(address _proxy, uint256 _quorum, uint256 _threshold)
updateMaxTokensPerUser(address _nftAddress, uint256 _maxTokensPerUser)
updateMinMaxDeposit(address _proxy, uint256 _minDeposit, uint256 _maxDeposit)
updateOwnerFee(address _proxy, uint256 _ownerFee)
updatePricePerToken(address _daoAddress, uint256 _pricePerToken)
updateTokenTransferability(address _nftAddress, bool _isTokenTransferable)
updateTotalSupplyOfToken(address _nftAddress, uint256 _totalSupplyOfToken)
whitelistAddress(address _nftAddress, address _address)
AirDropToken(address indexed _daoAddress, address _token, address _to, uint256 _amount)
ChangeMerkleRoot(address indexed factory, address indexed daoAddress, bytes32 newMerkleRoot)
ChangeRefundModuleMerkleRoot(address indexed refundModule, address indexed daoAddress, bytes32 newMerkleRoot)
ChangedSigners(address indexed _daoAddress, address indexed _signer, bool indexed _isAdded)
CloseDeposit(address indexed _proxy, uint256 closeTime)
CreateDaoErc20(address indexed deployerAddress, address indexed proxy, string name, string symbol, uint256 distributionAmount, uint256 pricePerToken, uint256 minDeposit, uint256 maxDeposit, uint256 ownerFee, uint256 _days, uint256 quorum, uint256 threshold, address depositTokenAddress, address emitter, address gnosisAddress, bool isGovernanceActive, bool isTransferable, bool assetsStoredOnGnosis)
CreateDaoErc721(address indexed deployerAddress, address indexed proxy, string name, string symbol, string tokenURI, uint256 pricePerToken, uint256 distributionAmount, uint256 maxTokensPerUser, uint256 ownerFee, uint256 _days, uint256 quorum, uint256 threshold, address depositTokenAddress, address emitter, address gnosisAddress, bool isGovernanceActive, bool isTransferable, bool assetsStoredOnGnosis)
DefineContracts(address indexed factory, address ERC20ImplementationAddress, address ERC721ImplementationAddress, address emitterImplementationAddress)
DeployRefundModule(address _refundModule, address _safe, address _dao, bytes32 _merkleRoot)
Deposited(address indexed _daoAddress, address indexed _depositor, address indexed _depositTokenAddress, uint256 _amount, uint256 _timeStamp, uint256 _ownerFee, uint256 _adminShare)
FactoryCreated(address indexed _ERC20Implementation, address indexed _ERC721Implementation, address _wrappedTokenAddress, address indexed _factory, address _emitter)
Initialized(uint8 version)
MintGTToAddress(address indexed _daoAddress, uint256[] _amount, address[] _userAddress)
MintNft(address indexed _to, address indexed _daoAddress, string _tokenURI, uint256 _tokenId)
NewUser(address indexed _daoAddress, address indexed _depositor, address indexed _depositTokenAddress, uint256 _depositTokenAmount, uint256 _timeStamp, uint256 _gtToken, bool _isAdmin)
RefundERC20DAO(address _dao, address _refundModule, address _transferToken, uint256 _burnAmount, uint256 _transferAmount)
RefundERC721DAO(address _dao, address _refundModule, address _transferToken, uint256 _tokenId, uint256 _transferAmount)
RemoveWhitelistAddress(address indexed _daoAddress, address indexed _address)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SendCustomToken(address indexed _daoAddress, address _token, uint256[] _amount, address[] _addresses)
StartDeposit(address indexed _proxy, uint256 startTime, uint256 closeTime)
UpdateDistributionAmount(address indexed _daoAddress, uint256 _amount)
UpdateGovernanceSettings(address indexed _daoAddress, uint256 _quorum, uint256 _threshold)
UpdateMaxTokensPerUser(address indexed _daoAddress, uint256 _maxTokensPerUser)
UpdateMinMaxDeposit(address indexed _proxy, uint256 _minDeposit, uint256 _maxDeposit)
UpdateOwnerFee(address indexed _proxy, uint256 _ownerFee)
UpdatePricePerToken(address indexed _daoAddress, uint256 _amount)
UpdateTokenTransferability(address indexed _daoAddress, bool _isTokenTransferable)
UpdateTotalSupplyOfToken(address indexed _daoAddress, uint256 _totalSupplyOfToken)
WhitelistAddress(address indexed _daoAddress, address indexed _address)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.