RevolutionOpen

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x88d88a07 at 3864108
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 48 additional slots

No balances found for "RevolutionOpen"

No transactions found for "RevolutionOpen"


Functions
Getter at block 23262945
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
buyerGovernanceSplit(view returns (uint16)
5000
daoAddress(view returns (address)
0x0000000000000000000000000000000000000000
daoType(view returns (uint8)
0
getImplVersion(pure returns (uint8)
1
minDaoSplit(view returns (uint16)
1300
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
revolutionPercentFee(view returns (uint16)
500
revolutionTreasury(view returns (address)
0x57dadf47646c7b4313ac9c6f71faee1fb550391b
tokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
drops(uint256view returns (uint256 dropStartTimeuint256 dropEndTimeuint256 dropPriceuint16 daoSplit)
getDrop(uint256 tokenIdview returns (struct RevolutionOpenStorageV1Drop)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addTokenAdmin(address _admin
buyDrop(uint256 tokenIduint256 amountaddress topayable 
createDrop(string uriuint256 dropStartTimeuint256 dropEndTimeuint256 dropPriceaddress[] splitAddressesuint16[] splitPercentsuint16 daoSplituint16[] governanceSplitPercentsreturns (uint256)
grantRole(bytes32 roleaddress account
initialize(address _tokenAddressaddress _daoAddressuint8 _daoType
removeTokenAdmin(address _admin
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
sendFunds(address _touint256 _amount
setDaoAddress(address _daoAddressuint8 _daoType
transferTokenOwnership(address _newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
DaoAddressChanged(address oldAddressaddress newAddressuint8 oldDaoTypeuint8 newDaoType
DropCreated(address indexed tokenAddressuint256 indexed dropIdstring uriuint256 dropStartTimeuint256 dropEndTimeuint256 dropPriceaddress[] splitAddressesuint16[] splitPercentsuint16 daoSplituint16[] governanceSplitPercents
DropPurchased(address indexed tokenAddressuint256 indexed dropIduint256 amountaddress buyer
Initialized(uint8 version
RevolutionOpenCreated(address indexed tokenAddressaddress indexed daoAddressuint8 daoType
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Upgraded(address indexed implementation
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.