Skip to main content

IOlympusAuthority

Git Source

Olympus OHM token

This contract is the legacy v2 OHM token. Included in the repo for completeness, since it is not being changed and is imported in some contracts.

Functions

governor

function governor() external view returns (address);

guardian

function guardian() external view returns (address);

policy

function policy() external view returns (address);

vault

function vault() external view returns (address);

Events

GovernorPushed

event GovernorPushed(address indexed from, address indexed to, bool _effectiveImmediately);

GuardianPushed

event GuardianPushed(address indexed from, address indexed to, bool _effectiveImmediately);

PolicyPushed

event PolicyPushed(address indexed from, address indexed to, bool _effectiveImmediately);

VaultPushed

event VaultPushed(address indexed from, address indexed to, bool _effectiveImmediately);

GovernorPulled

event GovernorPulled(address indexed from, address indexed to);

GuardianPulled

event GuardianPulled(address indexed from, address indexed to);

PolicyPulled

event PolicyPulled(address indexed from, address indexed to);

VaultPulled

event VaultPulled(address indexed from, address indexed to);