Skip to main content

IOlympusAuthority

Git Source

OlympusAuthority

Legacy authority contract

Functions​

governor​

function governor() external view returns (address);

Returns

NameTypeDescription
<none>address

guardian​

function guardian() external view returns (address);

Returns

NameTypeDescription
<none>address

policy​

function policy() external view returns (address);

Returns

NameTypeDescription
<none>address

vault​

function vault() external view returns (address);

Returns

NameTypeDescription
<none>address

Events​

GovernorPushed​

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

Parameters

NameTypeDescription
fromaddress
toaddress
_effectiveImmediatelybool

GuardianPushed​

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

Parameters

NameTypeDescription
fromaddress
toaddress
_effectiveImmediatelybool

PolicyPushed​

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

Parameters

NameTypeDescription
fromaddress
toaddress
_effectiveImmediatelybool

VaultPushed​

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

Parameters

NameTypeDescription
fromaddress
toaddress
_effectiveImmediatelybool

GovernorPulled​

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

Parameters

NameTypeDescription
fromaddress
toaddress

GuardianPulled​

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

Parameters

NameTypeDescription
fromaddress
toaddress

PolicyPulled​

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

Parameters

NameTypeDescription
fromaddress
toaddress

VaultPulled​

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

Parameters

NameTypeDescription
fromaddress
toaddress