-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathLibGlobals.sol
28 lines (27 loc) · 1.71 KB
/
LibGlobals.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// SPDX-License-Identifier: Beta Software
pragma solidity ^0.8;
// Valid keys in `IGlobals`. Append-only.
library LibGlobals {
uint256 internal constant GLOBAL_PARTY_IMPL = 1;
uint256 internal constant GLOBAL_PROPOSAL_ENGINE_IMPL = 2;
uint256 internal constant GLOBAL_PARTY_FACTORY = 3;
uint256 internal constant GLOBAL_GOVERNANCE_NFT_RENDER_IMPL = 4;
uint256 internal constant GLOBAL_CF_NFT_RENDER_IMPL = 5;
uint256 internal constant GLOBAL_OS_ZORA_AUCTION_TIMEOUT = 6;
uint256 internal constant GLOBAL_OS_ZORA_AUCTION_DURATION = 7;
uint256 internal constant GLOBAL_AUCTION_CF_IMPL = 8;
uint256 internal constant GLOBAL_BUY_CF_IMPL = 9;
uint256 internal constant GLOBAL_COLLECTION_BUY_CF_IMPL = 10;
uint256 internal constant GLOBAL_DAO_DISTRIBUTION_SPLIT = 11;
uint256 internal constant GLOBAL_DAO_WALLET = 12;
uint256 internal constant GLOBAL_TOKEN_DISTRIBUTOR = 13;
uint256 internal constant GLOBAL_DAO_AUTHORITIES = 14;
uint256 internal constant GLOBAL_OPENSEA_CONDUIT_KEY = 15;
uint256 internal constant GLOBAL_OPENSEA_ZONE = 16;
uint256 internal constant GLOBAL_PROPOSAL_MAX_CANCEL_DURATION = 17;
uint256 internal constant GLOBAL_ZORA_MIN_AUCTION_DURATION = 18;
uint256 internal constant GLOBAL_ZORA_MAX_AUCTION_DURATION = 19;
uint256 internal constant GLOBAL_ZORA_MAX_AUCTION_TIMEOUT = 20;
uint256 internal constant GLOBAL_OS_MIN_ORDER_DURATION = 21;
uint256 internal constant GLOBAL_OS_MAX_ORDER_DURATION = 22;
}