Skip to main content

OIP_XXX

Git Source

Inherits: GovernorBravoProposal

OIP_XXX proposal performs all the necessary steps to upgrade the Clearinghouse.

State Variables​

cacheCH0​

Cache public cacheCH0;

cacheTRSRY​

Cache public cacheTRSRY;

_kernel​

Kernel internal _kernel;

Functions​

id​

function id() public pure override returns (uint256);

Returns

NameTypeDescription
<none>uint256

name​

function name() public pure override returns (string memory);

Returns

NameTypeDescription
<none>string

description​

function description() public pure override returns (string memory);

Returns

NameTypeDescription
<none>string

_deploy​

function _deploy(Addresses addresses, address) internal override;

Parameters

NameTypeDescription
addressesAddresses
_address

_afterDeploy​

function _afterDeploy(Addresses addresses, address) internal override;

Parameters

NameTypeDescription
addressesAddresses
_address

_build​

function _build(Addresses addresses) internal override;

Parameters

NameTypeDescription
addressesAddresses

_run​

function _run(Addresses addresses, address) internal override;

Parameters

NameTypeDescription
addressesAddresses
_address

_validate​

function _validate(Addresses addresses, address) internal override;

Parameters

NameTypeDescription
addressesAddresses
_address

Structs​

Cache​

struct Cache {
uint256 daiBalance;
uint256 sdaiBalance;
}

Properties

NameTypeDescription
daiBalanceuint256
sdaiBalanceuint256