Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
BlackSwan
Class BlackSwan
Index
Constructors
constructor
Properties
entropy
Window
chaos
Threshold
max
Events
max
Kinds
max
Proposers
audit
Log
Size
Methods
add
Entropy
entropy
entropy
Exceeds
Threshold
get
Entropy
Sum
tick
get
Current
Tick
propose
approve
reject
activate
promote
revoke
get
State
is
Live
is
Active
is
Canary
get
Kind
get
Proposer
get
Scope
Radius
get
Ttl
get
Activation
Tick
get
Expiry
Tick
get
Live
Event
Count
get
Rejected
Proposal
Count
export
Events
By
State
get
Audit
Count
get
Audit
Size
read
Audit
Record
clear
Constructors
constructor
new
BlackSwan
(
config
:
BlackSwanConfig
)
:
BlackSwan
Parameters
config
:
BlackSwanConfig
Returns
BlackSwan
Properties
Readonly
entropy
Window
entropyWindow
:
number
Readonly
chaos
Threshold
chaosThreshold
:
number
Readonly
max
Events
maxEvents
:
number
Readonly
max
Kinds
maxKinds
:
number
Readonly
max
Proposers
maxProposers
:
number
Readonly
audit
Log
Size
auditLogSize
:
number
Methods
add
Entropy
addEntropy
(
amount
:
number
)
:
void
Parameters
amount
:
number
Returns
void
entropy
entropy
()
:
number
Returns
number
entropy
Exceeds
Threshold
entropyExceedsThreshold
()
:
boolean
Returns
boolean
get
Entropy
Sum
getEntropySum
()
:
number
Returns
number
tick
tick
(
currentTick
:
number
)
:
number
Parameters
currentTick
:
number
Returns
number
get
Current
Tick
getCurrentTick
()
:
number
Returns
number
propose
propose
(
proposer
:
number
,
kind
:
number
,
scopeRadius
:
number
,
ttl
:
number
,
)
:
number
Parameters
proposer
:
number
kind
:
number
scopeRadius
:
number
ttl
:
number
Returns
number
approve
approve
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
reject
reject
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
activate
activate
(
handle
:
number
,
asCanary
:
boolean
)
:
boolean
Parameters
handle
:
number
asCanary
:
boolean
Returns
boolean
promote
promote
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
revoke
revoke
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
get
State
getState
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
is
Live
isLive
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
is
Active
isActive
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
is
Canary
isCanary
(
handle
:
number
)
:
boolean
Parameters
handle
:
number
Returns
boolean
get
Kind
getKind
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Proposer
getProposer
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Scope
Radius
getScopeRadius
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Ttl
getTtl
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Activation
Tick
getActivationTick
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Expiry
Tick
getExpiryTick
(
handle
:
number
)
:
number
Parameters
handle
:
number
Returns
number
get
Live
Event
Count
getLiveEventCount
()
:
number
Returns
number
get
Rejected
Proposal
Count
getRejectedProposalCount
()
:
number
Returns
number
export
Events
By
State
exportEventsByState
(
state
:
number
,
outHandles
:
Int32Array
)
:
number
Parameters
state
:
number
outHandles
:
Int32Array
Returns
number
get
Audit
Count
getAuditCount
()
:
number
Returns
number
get
Audit
Size
getAuditSize
()
:
number
Returns
number
read
Audit
Record
readAuditRecord
(
index
:
number
,
out
:
Uint32Array
)
:
void
Parameters
index
:
number
out
:
Uint32Array
Returns
void
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
entropy
Window
chaos
Threshold
max
Events
max
Kinds
max
Proposers
audit
Log
Size
Methods
add
Entropy
entropy
entropy
Exceeds
Threshold
get
Entropy
Sum
tick
get
Current
Tick
propose
approve
reject
activate
promote
revoke
get
State
is
Live
is
Active
is
Canary
get
Kind
get
Proposer
get
Scope
Radius
get
Ttl
get
Activation
Tick
get
Expiry
Tick
get
Live
Event
Count
get
Rejected
Proposal
Count
export
Events
By
State
get
Audit
Count
get
Audit
Size
read
Audit
Record
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...