GovernanceToken
State Variables
INITIAL_SUPPLY
uint256 private constant INITIAL_SUPPLY = 50_000_000 ether;DEFAULT_MAX_BRIDGE_AMOUNT
uint256 private constant DEFAULT_MAX_BRIDGE_AMOUNT = 5_000 ether;TREASURY_SHARE
uint256 private constant TREASURY_SHARE = 27_400_000 ether;ECOSYSTEM_SHARE
DEPLOYER_SHARE
UPGRADE_TIMELOCK_DURATION
TGE_ROLE
PAUSER_ROLE
BRIDGE_ROLE
UPGRADER_ROLE
MANAGER_ROLE
initialSupply
maxBridge
version
tge
pendingUpgrade
__gap
Functions
nonZeroAmount
Name
Type
Description
nonZeroAddress
Name
Type
Description
constructor
receive
initializeUUPS
Name
Type
Description
setBridgeAddress
Name
Type
Description
initializeTGE
Name
Type
Description
pause
unpause
bridgeMint
Name
Type
Description
updateMaxBridgeAmount
Name
Type
Description
scheduleUpgrade
Name
Type
Description
cancelUpgrade
upgradeTimelockRemaining
Name
Type
Description
nonces
_update
_authorizeUpgrade
Name
Type
Description
Events
Initialized
Name
Type
Description
TGE
Name
Type
Description
BridgeMint
Name
Type
Description
MaxBridgeUpdated
Name
Type
Description
BridgeRoleAssigned
Name
Type
Description
UpgradeScheduled
Name
Type
Description
UpgradeCancelled
Name
Type
Description
Upgrade
Name
Type
Description
Errors
ZeroAddress
ZeroAmount
MaxSupplyExceeded
BridgeAmountExceeded
TGEAlreadyInitialized
InvalidAddress
UpgradeTimelockActive
UpgradeNotScheduled
ImplementationMismatch
ValidationFailed
Structs
UpgradeRequest
Last updated