RoundFactory

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x4b1ab60e at 13011117
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "RoundFactory"

0xcd3643b22ca6111a79117159a24d51532586a4a2812e442867425ff7121fd8d1
From

Functions
Getter at block 23059101
MAX_FEE_BPS(view returns (uint16)
1000
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
feeBPS(view returns (uint16)
0
feeClaimer(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x171c6e132c2d319c418a374de56c5437c1d28844
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
signer(view returns (address)
0x0000000000000000000000000000000000000000
singleRoundV1Beacon(view returns (address)
0x2f69a9e6e266457c276757ba68f2cdeaa5044e54
Read-only
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
predictSingleRoundV1Address(struct IRoundFactorySingleRoundV1Config configview returns (address round)
State-modifying
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
deploySingleRoundV1(struct IRoundFactorySingleRoundV1Config configreturns (address round)
initalize(address owner_address signer_address feeClaimer_uint16 feeBPS_
renounceOwnership(payable 
requestOwnershipHandover(payable 
setFeeBPS(uint16 newFeeBPS
setFeeClaimer(address newFeeClaimer
setSigner(address newSigner
setSingleRoundV1Implementation(address newImplementation
transferOwnership(address newOwnerpayable 
upgradeToAndCall(address newImplementationbytes datapayable 
Events
FeeBPSSet(uint16 newFeeBPS
FeeClaimerSet(address newFeeClaimer
Initialized(uint64 version
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
SignerSet(address newSigner
SingleRoundV1Deployed(address roundstruct IRoundFactorySingleRoundV1Config config
Upgraded(address indexed implementation
Constructor
constructor(address singleRoundV1Beacon_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AlreadyInitialized(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FEE_BPS_TOO_HIGH(
FailedInnerCall(
InvalidInitialization(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotInitializing(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
Unauthorized(