CreditIssuer.sol
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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 |
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 |
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 |
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 |
Last modified 1mo ago