TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 475 txns
Unified 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 "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20879072 | a day ago | | | 0 | 0.0017504407 | |
| 20878781 | a day ago | | | 0 | 0.00097397802 | |
| 20878735 | a day ago | | | 0 | 0.018249847 | |
| 20876245 | 2 days ago | | | 0 | 0.0085347179 | |
| 20870805 | 3 days ago | | | 0 | 0.018927243 | |
| 20863332 | 4 days ago | | | 0 | 0.012283390 | |
| 20863310 | 4 days ago | | | 0 | 0.00056968719 | |
| 20847204 | 6 days ago | | | 0 | 0.0015557712 | |
| 20847010 | 6 days ago | | | 0 | 0.0014448756 | |
| 20844232 | 6 days ago | | | 0 | 0.0041185495 |
ABI
ABI objects
Getter at block 20889429
_isPaused() view returns (bool)
false
Read-only
getDAOdetails(address _daoAddress) view returns (struct HelperDAODetails)
getTokenGatingDetails(address _daoAddress) view returns (struct HelperTokenGatingCondition[])
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
buyGovernanceTokenERC20DAO(address _daoAddress, uint256 _numOfTokensToBuy, bytes32[] _merkleProof) payable
buyGovernanceTokenERC721DAO(address _daoAddress, string _tokenURI, uint256 _numOfTokensToBuy, bytes32[] _merkleProof) payable
changeMerkleRoot(address _daoAddress, bytes32 _newMerkleRoot) payable
changeOwner(address _newOwner)
createERC20DAO(string _DaoName, string _DaoSymbol, uint256 _distributionAmount, uint256 _pricePerToken, uint256 _minDepositPerUser, uint256 _maxDepositPerUser, uint256 _ownerFeePerDepositPercent, uint256 _depositTime, uint256 _quorumPercent, uint256 _thresholdPercent, uint256 _safeThreshold, address _depositTokenAddress, address[] _admins, bool _isGovernanceActive, bool _isTransferable, bool _onlyAllowWhitelist, bool _assetsStoredOnGnosis, bytes32 _merkleRoot)
createERC721DAO(string _DaoName, string _DaoSymbol, string _tokenURI, uint256 _ownerFeePerDepositPercent, uint256 _depositTime, uint256 _quorumPercent, uint256 _thresholdPercent, uint256 _safeThreshold, address _depositTokenAddress, address[] _admins, uint256 _maxTokensPerUser, uint256 _distributionAmount, uint256 _pricePerToken, bool _isNftTransferable, bool _isNftTotalSupplyUnlimited, bool _isGovernanceActive, bool _onlyAllowWhitelist, bool _assetsStoredOnGnosis, bytes32 _merkleRoot)
defineTokenContracts(address ERC20ImplementationAddress, address ERC721ImplementationAddress, address emitterImplementationAddress, address _safe, address _singleton)
disableTokenGating(address _daoAddress) payable
emitSignerChanged(address _dao, address _signer, bool _isAdded)
initialize()
rescueFunds(address tokenAddr)
setupTokenGating(address _tokenA, address _tokenB, uint8 _operator, uint8 _comparator, uint256[] _value, address _daoAddress) payable
togglePause()
updateDepositTime(uint256 _depositTime, address _daoAddress) payable
updateMinMaxDeposit(uint256 _minDepositPerUser, uint256 _maxDepositPerUser, address _daoAddress) payable
updateOwnerFee(uint256 _ownerFeePerDeposit, address _daoAddress) payable
updateTotalRaiseAmount(uint256 _newDistributionAmount, uint256 _newPricePerToken, address _daoAddress) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
AddressInvalid(string _param, address _address)
AmountInvalid(string _param, uint256 _amount)
ArrayLengthMismatch(uint256 _length1, uint256 _length2)
DepositAmountInvalid(uint256 _maxDepositPerUser, uint256 _minDepositPerUser)
DepositClosed()
DepositStarted()
InsufficientAllowance(uint256 required, uint256 current)
InsufficientBalance()
InsufficientFunds()
InvalidData()
Max4TokensAllowed(uint256 _length)
MaxTokensMinted()
MaxTokensMintedForUser(address _user)
MintingNotOpen()
NoAccess(address _user)
NotERC20Template()
NotWhitelisted()
RaiseAmountInvalid(uint256 _totalRaiseAmount, uint256 _maxDepositPerUser)