ReSource
Search
K

CreditIssuer.sol

View Functions

periodInitialized

function periodInitialized(address member) public view returns (bool)
Fetch whether provided member has an initialized period.
Call Params
Name
Type
Description
member
address
address of member
Return Values
Type
Description
bool
given member's period status.

inActivePeriod

function inActivePeriod(address member) public view returns (bool)
Fetch whether provided member is within active credit period.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Description
bool
given member's period status.

inGracePeriod

function inGracePeriod(address member) public view returns (bool)
Fetch whether provided member is in active grace period within network.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Description
bool
given member's grace period status.

periodExpired

function periodExpired(address member) public view returns (bool)
Fetch whether provided member has an expired grace period within network.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Descriptionkjk
bool
given member's period expiration status.

inCompliance

function inCompliance(address member) public view returns (bool)
Fetch whether provided member is currently in compliance.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Descriptionkjk
bool
given member's compliance state.

inDefault

function inDefault(address member) public view returns (bool)
Fetch whether provided member is currently in default.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Descriptionkjk
bool
given member's default status.

isFrozen

function isFrozen(address member) public view returns (bool)
Fetch whether provided member is currently frozen.
Call Params
Name
Type
Description
member
address
address of member.
Return Values
Type
Descriptionkjk
bool
given member's credit line status.

periodExpirationOf

function periodExpired(address member) public view returns (bool)
Fetch the referenced member's period expiration timestamp.
Call Params
Name
Type
Description
member
address
address of member within provided network.
Return Values
Type
Description
bool
given member's period expiration timestamp.

graceExpirationOf

function graceExpirationOf(address member) public view returns (bool)
Fetch the referenced member's grace expiration timestamp.
Call Params
Name
Type
Description
member
address
address of member within provided network.
Return Values
Type
Description
bool
given member's grace expiration timestamp.

Mutative Functions

underwriteMember

function underwriteMember(address member) public
Enables an address with operator access underwrite new member addresses
Call Params
Name
Type
Description
member
address
address of member to underwrite

setPeriodExpiration

function setPeriodExpiration(address member, uint256 periodExpiration) public
Enables an address with operator access to set a given member's period expiration.
Call Params
Name
Type
Description
periodExpiration
uint256
new period length measured in seconds

setGraceLength

function setGraceLength(uint256 _gracePeriodLength) public
Enables an address with operator access to set a given member's grace period length (measured in seconds).
Call Params
Name
Type
Description
_gracePeriodLength
uint256
new grace period length measured in seconds

syncCreditPeriod

function syncCreditPeriod(address member) external returns (bool)
Enables an address with operator access to synchronize state between a given member's credit period and credit line.
Call Params
Name
Type
Description
member
address
address of member to sync
Return Values
Type
Description
bool
credit line in compliance status