CreditIssuer.sol
View Functions
periodInitialized
function periodInitialized(address member) public view returns (bool)
Fetch whether provided member has an initialized period.
Call Params
member
address
address of member
Return Values
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
member
address
address of member.
Return Values
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
member
address
address of member.
Return Values
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
member
address
address of member.
Return Values
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
member
address
address of member.
Return Values
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
member
address
address of member.
Return Values
bool
given member's default status.
isFrozen
function isFrozen(address member) public view returns (bool)
Fetch whether provided member is currently frozen.
Call Params
member
address
address of member.
Return Values
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
member
address
address of member within provided network.
Return Values
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
member
address
address of member within provided network.
Return Values
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
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
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
_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
member
address
address of member to sync
Return Values
bool
credit line in compliance status
Last updated