NamespaceFactory
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
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 "NamespaceFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NamespaceFactory"
ABI
ABI objects
Getter at block 21841164
CurveManager() view returns (address)
0x0000000000000000000000000000000000000000
communityStake() view returns (address)
0x0000000000000000000000000000000000000000
contestFactoryUtil() view returns (address)
0x0000000000000000000000000000000000000000
erc20VoteStrategy() view returns (address)
0x0000000000000000000000000000000000000000
namespaceLogic() view returns (address)
0x0000000000000000000000000000000000000000
namespaceVotingStrategy() view returns (address)
0x0000000000000000000000000000000000000000
referralFeeManager() view returns (address)
0x0000000000000000000000000000000000000000
reservationHook() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getNamespace(bytes32) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events configureCommunityStakeId(string name, string tokenName, uint256 id, address exchangeToken, uint256 scalar, uint256 curve)
deployNamespace(string name, string _uri, address _feeManager, bytes _signature)
deployNamespaceWithReferrer(string name, string _uri, address _feeManager, address referrer, bytes _signature)
initialize(address _communityStake, address _namespaceLogic, address _reservationHook, address _curveManager, address _namespaceVotingStrategy, address _contestFactoryUtil)
newContest(string name, uint256 interval, uint256[] winnerShares, uint256 id, uint256 prizeShare, uint256 voterShare, uint256 feeShare, uint256 weight) returns (address)
newSingleContest(string name, uint256 length, uint256[] winnerShares, uint256 id, uint256 voterShare, uint256 weight, address exhangeToken) returns (address)
newSingleERC20Contest(string name, uint256 length, uint256[] winnerShares, address token, uint256 voterShare, address exhangeToken) returns (address)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
reinitialize(address _erc20VoteStrategy)
setReservationHook(address _hook)
transferOwnership(address newOwner)
updateContestUtilImplementation(address newUtil)
updateNamespaceImplementation(address newImplementation)
updateReferralManager(address _referralManager)
ConfiguredCommunityStakeId(string name, string tokenName, uint256 id)
DeployedNamespace(string name, address _feeManager, bytes _signature, address _namespaceDeployer)
Initialized(uint64 version)
NewContest(address contest, address namespace, uint256 interval, bool oneOff)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
InvalidInitialization()
NotInitializing()