Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
LoomVerify
Class LoomVerify
Index
Constructors
constructor
Properties
max
Entities
max
Action
Types
max
Regions
nonce
Table
Size
verdict
Ring
Capacity
max
Key
Epochs
payload
Stride
nonce
Ttl
Ticks
grace
Period
Ticks
violation
Decay
Per
Tick
resync
Violation
Weight
reject
Violation
Weight
pass
Decay
Weight
accepted
Tick
Skew
Methods
get
Nonce
Entry
Count
get
Verdicts
Pending
get
Verdicts
Dropped
Total
get
Current
Tick
get
Active
Key
Epoch
is
Active
Key
Epoch
Set
set
Action
Value
Class
get
Action
Value
Class
set
Region
Root
get
Region
Root
rotate
Key
retire
Key
Epoch
get
Key
Epoch
State
submit
Claim
run
Heuristic
consume
Verdict
get
Violation
Score
clear
Violation
Score
set
Tick
tick
With
Decay
clear
Constructors
constructor
new
LoomVerify
(
config
:
LoomVerifyConfig
)
:
LoomVerify
Parameters
config
:
LoomVerifyConfig
Returns
LoomVerify
Properties
Readonly
max
Entities
maxEntities
:
number
Readonly
max
Action
Types
maxActionTypes
:
number
Readonly
max
Regions
maxRegions
:
number
Readonly
nonce
Table
Size
nonceTableSize
:
number
Readonly
verdict
Ring
Capacity
verdictRingCapacity
:
number
Readonly
max
Key
Epochs
maxKeyEpochs
:
number
Readonly
payload
Stride
payloadStride
:
number
Readonly
nonce
Ttl
Ticks
nonceTtlTicks
:
number
Readonly
grace
Period
Ticks
gracePeriodTicks
:
number
Readonly
violation
Decay
Per
Tick
violationDecayPerTick
:
number
Readonly
resync
Violation
Weight
resyncViolationWeight
:
number
Readonly
reject
Violation
Weight
rejectViolationWeight
:
number
Readonly
pass
Decay
Weight
passDecayWeight
:
number
Readonly
accepted
Tick
Skew
acceptedTickSkew
:
number
Methods
get
Nonce
Entry
Count
getNonceEntryCount
()
:
number
Returns
number
get
Verdicts
Pending
getVerdictsPending
()
:
number
Returns
number
get
Verdicts
Dropped
Total
getVerdictsDroppedTotal
()
:
number
Returns
number
get
Current
Tick
getCurrentTick
()
:
number
Returns
number
get
Active
Key
Epoch
getActiveKeyEpoch
()
:
number
Returns
number
is
Active
Key
Epoch
Set
isActiveKeyEpochSet
()
:
boolean
Returns
boolean
set
Action
Value
Class
setActionValueClass
(
actionType
:
number
,
valueClass
:
number
)
:
boolean
Parameters
actionType
:
number
valueClass
:
number
Returns
boolean
get
Action
Value
Class
getActionValueClass
(
actionType
:
number
)
:
number
Parameters
actionType
:
number
Returns
number
set
Region
Root
setRegionRoot
(
regionId
:
number
,
root
:
number
)
:
boolean
Parameters
regionId
:
number
root
:
number
Returns
boolean
get
Region
Root
getRegionRoot
(
regionId
:
number
)
:
number
Parameters
regionId
:
number
Returns
number
rotate
Key
rotateKey
(
newEpoch
:
number
)
:
boolean
Parameters
newEpoch
:
number
Returns
boolean
retire
Key
Epoch
retireKeyEpoch
(
epoch
:
number
)
:
boolean
Parameters
epoch
:
number
Returns
boolean
get
Key
Epoch
State
getKeyEpochState
(
epoch
:
number
)
:
number
Parameters
epoch
:
number
Returns
number
submit
Claim
submitClaim
(
claim
:
ClaimEnvelope
)
:
number
Parameters
claim
:
ClaimEnvelope
Returns
number
Protected
run
Heuristic
runHeuristic
(
_claim
:
ClaimEnvelope
)
:
boolean
Parameters
_claim
:
ClaimEnvelope
Returns
boolean
consume
Verdict
consumeVerdict
(
out
:
Int32Array
,
outOffset
?:
number
)
:
boolean
Parameters
out
:
Int32Array
outOffset
:
number
= 0
Returns
boolean
get
Violation
Score
getViolationScore
(
entityId
:
number
)
:
number
Parameters
entityId
:
number
Returns
number
clear
Violation
Score
clearViolationScore
(
entityId
:
number
)
:
boolean
Parameters
entityId
:
number
Returns
boolean
set
Tick
setTick
(
t
:
number
)
:
void
Parameters
t
:
number
Returns
void
tick
With
Decay
tickWithDecay
(
t
:
number
)
:
void
Parameters
t
:
number
Returns
void
clear
clear
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
max
Entities
max
Action
Types
max
Regions
nonce
Table
Size
verdict
Ring
Capacity
max
Key
Epochs
payload
Stride
nonce
Ttl
Ticks
grace
Period
Ticks
violation
Decay
Per
Tick
resync
Violation
Weight
reject
Violation
Weight
pass
Decay
Weight
accepted
Tick
Skew
Methods
get
Nonce
Entry
Count
get
Verdicts
Pending
get
Verdicts
Dropped
Total
get
Current
Tick
get
Active
Key
Epoch
is
Active
Key
Epoch
Set
set
Action
Value
Class
get
Action
Value
Class
set
Region
Root
get
Region
Root
rotate
Key
retire
Key
Epoch
get
Key
Epoch
State
submit
Claim
run
Heuristic
consume
Verdict
get
Violation
Score
clear
Violation
Score
set
Tick
tick
With
Decay
clear
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...