Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

kourt state

Back to all declarations

globalDAO

*kourt.daoState

Value

<zero>

daoBootstrapN

untyped bigint

Value

(1 <untyped> bigint)

daoBootstrapM

untyped bigint

Value

(1 <untyped> bigint)

ensureGlobalDAO

func() *kourt.daoState
Open
OID
01eacd…487e:400
ensureGlobalDAO details

Inspect func

isGlobalMod

func(who .uverse.address) bool
Open
OID
01eacd…487e:402
isGlobalMod details

Inspect func

AddGlobalMod

func(who .uverse.address)
Open
OID
01eacd…487e:403
AddGlobalMod details

Inspect func

seatGlobalMember

func(d *kourt.daoState, who .uverse.address)
Open
OID
01eacd…487e:404
seatGlobalMember details

Inspect func

RemoveGlobalMod

func(who .uverse.address)
Open
OID
01eacd…487e:405
RemoveGlobalMod details

Inspect func

SetPurgeThreshold

func(m int)
Open
OID
01eacd…487e:406
SetPurgeThreshold details

Inspect func

TransferGlobalAdmin

func(to .uverse.address)
Open
OID
01eacd…487e:407
TransferGlobalAdmin details

Inspect func

courtMod

type

Value

kourt.courtMod

claimMod

type

Value

kourt.claimMod

modAct

type

Value

kourt.modAct

reSetWindowOpen

func(clearedAtTime int64, clearedAt int64, now int64) bool
Open
OID
01eacd…487e:408
reSetWindowOpen details

Inspect func

pendingTTLBlocks

int64

Value

120960

approval

type

Value

kourt.approval

approvalStale

func(a *kourt.approval) bool
Open
OID
01eacd…487e:409
approvalStale details

Inspect func

ensureMod

func(c *kourt.Court) *kourt.courtMod
Open
OID
01eacd…487e:410
ensureMod details

Inspect func

AppointMods

func(courtSlug string, m int, mods [].uverse.address)
Open
OID
01eacd…487e:411
AppointMods details

Inspect func

requireMod

func(cm *kourt.courtMod, who .uverse.address)
Open
OID
01eacd…487e:412
requireMod details

Inspect func

clearPendingOnMembershipChange

func(pending **v0.BPTree)
Open
OID
01eacd…487e:413
clearPendingOnMembershipChange details

Inspect func

requireActiveMod

func(cm *kourt.courtMod, who .uverse.address)
Open
OID
01eacd…487e:414
requireActiveMod details

Inspect func

isActiveMod

func(cm *kourt.courtMod, who .uverse.address) bool
Open
OID
01eacd…487e:415
isActiveMod details

Inspect func

requireEdgeRemover

func(c *kourt.Court, author .uverse.address, who .uverse.address)
Open
OID
01eacd…487e:416
requireEdgeRemover details

Inspect func

mustCategoryCode

func(code string)
Open
OID
01eacd…487e:417
mustCategoryCode details

Inspect func

checkReason

func(reason string)
Open
OID
01eacd…487e:418
checkReason details

Inspect func

ensureClaimMod

func(c *kourt.Court, cm *kourt.courtMod, claimID uint64) *kourt.claimMod
Open
OID
01eacd…487e:419
ensureClaimMod details

Inspect func

lookupClaimMod

func(cm *kourt.courtMod, claimID uint64) *kourt.claimMod
Open
OID
01eacd…487e:420
lookupClaimMod details

Inspect func

approveAction

func(pending *v0.BPTree, key string, who .uverse.address, reason string, m int) (bool, string)
Open
OID
01eacd…487e:421
approveAction details

Inspect func

pendingOpenedAt

func(pending *v0.BPTree, key string) int64
Open
OID
01eacd…487e:422
pendingOpenedAt details

Inspect func

HideItem

func(courtSlug string, claimID uint64, reason string)
Open
OID
01eacd…487e:423
HideItem details

Inspect func

UnhideItem

func(courtSlug string, claimID uint64, reason string)
Open
OID
01eacd…487e:424
UnhideItem details

Inspect func

GlobalHide

func(courtSlug string, claimID uint64, categoryCode string)
Open
OID
01eacd…487e:425
GlobalHide details

Inspect func

GlobalClear

func(courtSlug string, claimID uint64)
Open
OID
01eacd…487e:426
GlobalClear details

Inspect func

ClearAnyBit

func(courtSlug string, claimID uint64)
Open
OID
01eacd…487e:427
ClearAnyBit details

Inspect func

ClearCourtSuspension

func(courtSlug string)
Open
OID
01eacd…487e:428
ClearCourtSuspension details

Inspect func

PurgeClaim

func(courtSlug string, claimID uint64, categoryCode string)
Open
OID
01eacd…487e:429
PurgeClaim details

Inspect func

GlobalSuspendSet

func(courtSlug string)
Open
OID
01eacd…487e:430
GlobalSuspendSet details

Inspect func

ResetModSet

func(courtSlug string)
Open
OID
01eacd…487e:431
ResetModSet details

Inspect func

PurgeCourt

func(courtSlug string, categoryCode string)
Open
OID
01eacd…487e:432
PurgeCourt details

Inspect func

courtIsPurged

func(c *kourt.Court) bool
Open
OID
01eacd…487e:433
courtIsPurged details

Inspect func

CourtPurged

func(courtSlug string) bool
Open
OID
01eacd…487e:434
CourtPurged details

Inspect func

setMetaBit

func(c *kourt.Court, claimID uint64, by .uverse.address)
Open
OID
01eacd…487e:435
setMetaBit details

Inspect func

clearMetaBit

func(c *kourt.Court, claimID uint64, by .uverse.address)
Open
OID
01eacd…487e:436
clearMetaBit details

Inspect func

clearCourtBitByMeta

func(c *kourt.Court, claimID uint64, by .uverse.address)
Open
OID
01eacd…487e:437
clearCourtBitByMeta details

Inspect func

suspendSet

func(c *kourt.Court, by .uverse.address)
Open
OID
01eacd…487e:438
suspendSet details

Inspect func

currentSetID

func(cm *kourt.courtMod) string
Open
OID
01eacd…487e:439
currentSetID details

Inspect func

unsuspendSet

func(c *kourt.Court, by .uverse.address)
Open
OID
01eacd…487e:440
unsuspendSet details

Inspect func

HiddenFromListing

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:441
HiddenFromListing details

Inspect func

TextRedacted

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:442
TextRedacted details

Inspect func

ClaimPurged

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:443
ClaimPurged details

Inspect func

PurgeModLogRow

func(courtSlug string, claimID uint64, rowID uint64, categoryCode string)
Open
OID
01eacd…487e:444
PurgeModLogRow details

Inspect func

PendingApproval

func(courtSlug string, actionKey string) (approvals int, expiresAt int64, expiresAtHeight int64)
Open
OID
01eacd…487e:445
PendingApproval details

Inspect func

CourtSuspended

func(courtSlug string) bool
Open
OID
01eacd…487e:446
CourtSuspended details

Inspect func

IsCourtMod

func(courtSlug string, who .uverse.address) bool
Open
OID
01eacd…487e:447
IsCourtMod details

Inspect func

ModThreshold

func(courtSlug string) (m int, n int)
Open
OID
01eacd…487e:448
ModThreshold details

Inspect func

GlobalModCount

func() int
Open
OID
01eacd…487e:449
GlobalModCount details

Inspect func

ModLogLen

func(courtSlug string, claimID uint64) int
Open
OID
01eacd…487e:450
ModLogLen details

Inspect func

emitModAct

func(slug string, claimID uint64, code string, actor .uverse.address)
Open
OID
01eacd…487e:451
emitModAct details

Inspect func

emitGlobalAct

func(slug string, claimID uint64, code string, actor .uverse.address)
Open
OID
01eacd…487e:452
emitGlobalAct details

Inspect func

emitPurge

func(slug string, claimID uint64, categoryCode string, actor .uverse.address)
Open
OID
01eacd…487e:453
emitPurge details

Inspect func

courtSeq

uint64

Value

3

reindexBurn

func(c *kourt.Court, spent int64)
Open
OID
01eacd…487e:463
reindexBurn details

Inspect func

indexNewCourt

func(c *kourt.Court)
Open
OID
01eacd…487e:464
indexNewCourt details

Inspect func

listedPage

func(order string, offset int, limit int) []string
Open
OID
01eacd…487e:465
listedPage details

Inspect func

ListedCourtsBy

func(order string, offset int, limit int) []string
Open
OID
01eacd…487e:466
ListedCourtsBy details

Inspect func

CourtBurnedGNOT

func(courtSlug string) int64
Open
OID
01eacd…487e:467
CourtBurnedGNOT details

Inspect func

claimTitleFor

func(c *kourt.Court, cs *kourt.claimState) string
Open
OID
01eacd…487e:468
claimTitleFor details

Inspect func

claimBodyVisible

func(c *kourt.Court, cs *kourt.claimState) string
Open
OID
01eacd…487e:469
claimBodyVisible details

Inspect func

claimMediaVisible

func(c *kourt.Court, cs *kourt.claimState) []kourt.mediaItem
Open
OID
01eacd…487e:470
claimMediaVisible details

Inspect func

claimBodyFor

func(c *kourt.Court, cs *kourt.claimState) string
Open
OID
01eacd…487e:471
claimBodyFor details

Inspect func

claimBodyQuoted

func(c *kourt.Court, cs *kourt.claimState) string
Open
OID
01eacd…487e:472
claimBodyQuoted details

Inspect func

platformName

untyped string

Value

"Kourt"

platformTicker

untyped string

Value

"KOURT"

qualifiedSymbol

func(c *kourt.Court) string
Open
OID
01eacd…487e:473
qualifiedSymbol details

Inspect func

courtNameFor

func(c *kourt.Court) string
Open
OID
01eacd…487e:474
courtNameFor details

Inspect func

courtDescFor

func(c *kourt.Court) string
Open
OID
01eacd…487e:475
courtDescFor details

Inspect func

hideBanner

func(c *kourt.Court, cs *kourt.claimState) string
Open
OID
01eacd…487e:476
hideBanner details

Inspect func

stripHeading

untyped string

Value

"Still flaggable"

stripBlurb

untyped string

Value

"Answered claims that can still be flagged as spam — nearest deadline first. A claim leaves this list when its rewards are opened, not when it settles, so a settled claim stays here while it can still be flagged. This list ignores moderation: a claim hidd"...

writeStrip

func(b *strings.Builder, slug string)
Open
OID
01eacd…487e:477
writeStrip details

Inspect func

writePending

func(b *strings.Builder, slug string)
Open
OID
01eacd…487e:478
writePending details

Inspect func

writeAppeal

func(b *strings.Builder, c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:479
writeAppeal details

Inspect func

modActLine

func(a kourt.modAct, kind string) string
Open
OID
01eacd…487e:480
modActLine details

Inspect func

renderModLog

func(slug string) string
Open
OID
01eacd…487e:481
renderModLog details

Inspect func

appealVerbGloss

func(verb string) string
Open
OID
01eacd…487e:482
appealVerbGloss details

Inspect func

nominationWindow

int64

Value

17280

maxBallotLines

untyped bigint

Value

(64 <untyped> bigint)

electionBondBps

int64

Value

50

mustElectionInvariants

func()
Open
OID
01eacd…487e:483
mustElectionInvariants details

Inspect func

modCandidate

type

Value

kourt.modCandidate

ballotLine

type

Value

kourt.ballotLine

election

type

Value

kourt.election

electionFloor

func(c *kourt.Court, at uint32) int64
Open
OID
01eacd…487e:486
electionFloor details

Inspect func

votableAt

func(c *kourt.Court, at uint32) int64
Open
OID
01eacd…487e:487
votableAt details

Inspect func

electionBond

func(c *kourt.Court, at uint32) int64
Open
OID
01eacd…487e:488
electionBond details

Inspect func

RegisterModCandidate

func(courtSlug string, m int, members [].uverse.address) uint64
Open
OID
01eacd…487e:489
RegisterModCandidate details

Inspect func

canonicalMembers

func(in [].uverse.address) [].uverse.address
Open
OID
01eacd…487e:490
canonicalMembers details

Inspect func

electionCooldownOpen

func(cm *kourt.courtMod) bool
Open
OID
01eacd…487e:491
electionCooldownOpen details

Inspect func

nominationClosed

func(e *kourt.election) bool
Open
OID
01eacd…487e:492
nominationClosed details

Inspect func

votingClosed

func(e *kourt.election) bool
Open
OID
01eacd…487e:493
votingClosed details

Inspect func

OpenElection

func(courtSlug string, candidateID uint64) uint64
Open
OID
01eacd…487e:494
OpenElection details

Inspect func

NominateCandidate

func(courtSlug string, candidateID uint64)
Open
OID
01eacd…487e:495
NominateCandidate details

Inspect func

addNomination

func(c *kourt.Court, cm *kourt.courtMod, e *kourt.election, cand *kourt.modCandidate, who .uverse.address)
Open
OID
01eacd…487e:496
addNomination details

Inspect func

ApproveCandidate

func(courtSlug string, candidateID uint64)
Open
OID
01eacd…487e:497
ApproveCandidate details

Inspect func

ApproveRetain

func(courtSlug string)
Open
OID
01eacd…487e:498
ApproveRetain details

Inspect func

approve

func(who .uverse.address, courtSlug string, candidateID uint64, retain bool)
Open
OID
01eacd…487e:499
approve details

Inspect func

ResolveElection

func(courtSlug string)
Open
OID
01eacd…487e:500
ResolveElection details

Inspect func

installModSet

func(c *kourt.Court, cm *kourt.courtMod, cand *kourt.modCandidate, at int64, byElection bool)
Open
OID
01eacd…487e:501
installModSet details

Inspect func

mustModRead

func(courtSlug string) *kourt.courtMod
Open
OID
01eacd…487e:502
mustModRead details

Inspect func

ElectionOpen

func(courtSlug string) bool
Open
OID
01eacd…487e:503
ElectionOpen details

Inspect func

ElectionWindows

func(courtSlug string) (int64, int64)
Open
OID
01eacd…487e:504
ElectionWindows details

Inspect func

ElectionFloorOf

func(courtSlug string) int64
Open
OID
01eacd…487e:505
ElectionFloorOf details

Inspect func

ElectionBondOf

func(courtSlug string) int64
Open
OID
01eacd…487e:506
ElectionBondOf details

Inspect func

ElectionTally

func(courtSlug string, candidateID uint64) (candW int64, retainW int64, turnout int64)
Open
OID
01eacd…487e:507
ElectionTally details

Inspect func

CandidateMembers

func(courtSlug string, candidateID uint64) [].uverse.address
Open
OID
01eacd…487e:508
CandidateMembers details

Inspect func

CandidateThreshold

func(courtSlug string, candidateID uint64) int
Open
OID
01eacd…487e:509
CandidateThreshold details

Inspect func

ElectionCooldownUntil

func(courtSlug string) int64
Open
OID
01eacd…487e:510
ElectionCooldownUntil details

Inspect func

OpenRewards

func(courtSlug string, claimID uint64)
Open
OID
01eacd…487e:511
OpenRewards details

Inspect func

WithdrawBonus

func(courtSlug string, claimID uint64, side int) int64
Open
OID
01eacd…487e:513
WithdrawBonus details

Inspect func

AuthorBonus

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:514
AuthorBonus details

Inspect func

AnswererBonus

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:515
AnswererBonus details

Inspect func

timeAvgStake

func(cs *kourt.claimState, rawHi uint64, rawLo uint64) int64
Open
OID
01eacd…487e:516
timeAvgStake details

Inspect func

capBonus

func(cs *kourt.claimState, gross int64, rawHi uint64, rawLo uint64) int64
Open
OID
01eacd…487e:517
capBonus details

Inspect func

PullCarrot

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:518
PullCarrot details

Inspect func

div128

func(hi uint64, lo uint64, den int64) int64
Open
OID
01eacd…487e:519
div128 details

Inspect func

RewardsOpened

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:520
RewardsOpened details

Inspect func

drawEntitlement

func(c *kourt.Court, cs *kourt.claimState, midGross int64) int64
Open
OID
01eacd…487e:521
drawEntitlement details

Inspect func

drawWant

func(c *kourt.Court, cs *kourt.claimState, midGross int64) int64
Open
OID
01eacd…487e:522
drawWant details

Inspect func

drawSplit

func(cs *kourt.claimState, d int64) (winners int64, author int64, answerer int64)
Open
OID
01eacd…487e:523
drawSplit details

Inspect func

DrawQuote

func(courtSlug string, claimID uint64) (winners int64, author int64, answerer int64)
Open
OID
01eacd…487e:524
DrawQuote details

Inspect func

DrawSlices

func(courtSlug string, claimID uint64) (winners int64, author int64, answerer int64, carrotLeft int64)
Open
OID
01eacd…487e:525
DrawSlices details

Inspect func

PullState

func(courtSlug string, claimID uint64, who .uverse.address) (winnerPaid bool, authorPaid bool, answererPaid bool)
Open
OID
01eacd…487e:526
PullState details

Inspect func

ladderT1BpsInit

int64

Value

5

ladderT2BpsInit

int64

Value

25

ladderT3BpsInit

int64

Value

100

postsEntryInit

int64

Value

3

postsT2Init

int64

Value

10

postsT3Init

int64

Value

30

ladderTopRatio

int64

Value

10

passPriceMinCC

int64

Value

100000

passPriceBps

int64

Value

1

passPriceOfT3

int64

Value

100

mustPostingInvariants

func()
Open
OID
01eacd…487e:527
mustPostingInvariants details

Inspect func

ladder

type

Value

kourt.ladder

ladderDefault

kourt.ladder
Open
OID
01eacd…487e:531
ladderDefault details

Inspect ref

ladderFor

func(c *kourt.Court) kourt.ladder
Open
OID
01eacd…487e:532
ladderFor details

Inspect func

mustLadder

func(l kourt.ladder)
Open
OID
01eacd…487e:533
mustLadder details

Inspect func

SetLadderDefault

func(t1Bps int64, t2Bps int64, t3Bps int64, postsEntry int64, postsT2 int64)
Open
OID
01eacd…487e:534
SetLadderDefault details

Inspect func

SetCourtLadder

func(courtSlug string, t1Bps int64, t2Bps int64, t3Bps int64, postsEntry int64, postsT2 int64)
Open
OID
01eacd…487e:535
SetCourtLadder details

Inspect func

ladderKey

func(l kourt.ladder) string
Open
OID
01eacd…487e:536
ladderKey details

Inspect func

ClearCourtLadder

func(courtSlug string)
Open
OID
01eacd…487e:537
ClearCourtLadder details

Inspect func

boardSupply

func(c *kourt.Court) (int64, bool)
Open
OID
01eacd…487e:538
boardSupply details

Inspect func

passPriceFor

func(c *kourt.Court) int64
Open
OID
01eacd…487e:539
passPriceFor details

Inspect func

PassPrice

func(courtSlug string) int64
Open
OID
01eacd…487e:540
PassPrice details

Inspect func

Ladder

func(courtSlug string) string
Open
OID
01eacd…487e:541
Ladder details

Inspect func

postLevel

func(c *kourt.Court, who .uverse.address) int64
Open
OID
01eacd…487e:542
postLevel details

Inspect func

postsPerDayAt

func(l kourt.ladder, level int64) int64
Open
OID
01eacd…487e:543
postsPerDayAt details

Inspect func

PostLevel

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:544
PostLevel details

Inspect func

PostsPerDay

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:545
PostsPerDay details

Inspect func

BuyCommentPass

func(courtSlug string) int64
Open
OID
01eacd…487e:546
BuyCommentPass details

Inspect func

HoldsPass

func(courtSlug string, who .uverse.address) bool
Open
OID
01eacd…487e:547
HoldsPass details

Inspect func

secsPerDay

int64

Value

86400

bucketAt

func(tokens int64, lastRefill int64, rate int64, now int64) (avail int64, stamp int64)
Open
OID
01eacd…487e:548
bucketAt details

Inspect func

refill

func(c *kourt.Court, who .uverse.address, r *kourt.standingRow) int64
Open
OID
01eacd…487e:549
refill details

Inspect func

mustSpendPost

func(c *kourt.Court, who .uverse.address)
Open
OID
01eacd…487e:550
mustSpendPost details

Inspect func

PostsAvailable

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:551
PostsAvailable details

Inspect func

renderStanding

func(slug string, addrArg string) string
Open
OID
01eacd…487e:552
renderStanding details

Inspect func

renderStandingIndex

func(slug string) string
Open
OID
01eacd…487e:553
renderStandingIndex details

Inspect func

writeStandingFrom

func(b *strings.Builder, c *kourt.Court, who .uverse.address)
Open
OID
01eacd…487e:554
writeStandingFrom details

Inspect func

answerRecord

type

Value

kourt.answerRecord

creditUpheld

func(c *kourt.Court, who .uverse.address)
Open
OID
01eacd…487e:556
creditUpheld details

Inspect func

resetOverturned

func(c *kourt.Court, who .uverse.address)
Open
OID
01eacd…487e:558
resetOverturned details

Inspect func

priorityGateActive

func(c *kourt.Court) bool
Open
OID
01eacd…487e:559
priorityGateActive details

Inspect func

mayAnswerInPriority

func(c *kourt.Court, who .uverse.address) bool
Open
OID
01eacd…487e:560
mayAnswerInPriority details

Inspect func

holdPriority

func(c *kourt.Court, who .uverse.address, claimID uint64)
Open
OID
01eacd…487e:561
holdPriority details

Inspect func

releasePriority

func(c *kourt.Court, who .uverse.address, claimID uint64)
Open
OID
01eacd…487e:562
releasePriority details

Inspect func

getRecord

func(c *kourt.Court, who .uverse.address) *kourt.answerRecord
Open
OID
01eacd…487e:563
getRecord details

Inspect func

AnswerRecord

func(courtSlug string, who .uverse.address) int
Open
OID
01eacd…487e:564
AnswerRecord details

Inspect func

PriorityGateActive

func(courtSlug string) bool
Open
OID
01eacd…487e:565
PriorityGateActive details

Inspect func

writeRelations

func(b *strings.Builder, c *kourt.Court, claimID uint64)
Open
OID
01eacd…487e:566
writeRelations details

Inspect func

writeSupersedes

func(b *strings.Builder, c *kourt.Court, claimID uint64, base string) bool
Open
OID
01eacd…487e:568
writeSupersedes details

Inspect func

writeArguments

func(b *strings.Builder, c *kourt.Court, claimID uint64, base string) bool
Open
OID
01eacd…487e:569
writeArguments details

Inspect func

writeEdgeSide

func(b *strings.Builder, c *kourt.Court, claimID uint64, base string, outgoing bool) int
Open
OID
01eacd…487e:570
writeEdgeSide details

Inspect func

renderDirectory

func() string
Open
OID
01eacd…487e:574
renderDirectory details

Inspect func

writeListedByBurn

func(b *strings.Builder)
Open
OID
01eacd…487e:575
writeListedByBurn details

Inspect func

renderPageSize

untyped bigint

Value

(50 <untyped> bigint)

writeTier

func(b *strings.Builder, heading string, tier uint8)
Open
OID
01eacd…487e:576
writeTier details

Inspect func

renderCourt

func(slug string) string
Open
OID
01eacd…487e:577
renderCourt details

Inspect func

writeCourtCoin

func(b *strings.Builder, c *kourt.Court)
Open
OID
01eacd…487e:578
writeCourtCoin details

Inspect func

renderClaim

func(slug string, id uint64) string
Open
OID
01eacd…487e:579
renderClaim details

Inspect func

renderPositions

func(slug string, id uint64, addrStr string) string
Open
OID
01eacd…487e:580
renderPositions details

Inspect func

tierText

func(bps int64) string
Open
OID
01eacd…487e:581
tierText details

Inspect func

ClaimStatus

func(courtSlug string, claimID uint64) string
Open
OID
01eacd…487e:583
ClaimStatus details

Inspect func

claimStatus

func(cs *kourt.claimState) string
Open
OID
01eacd…487e:584
claimStatus details

Inspect func

pct

func(num int64, den int64) string
Open
OID
01eacd…487e:585
pct details

Inspect func

writeFolderIndex

func(b *strings.Builder, c *kourt.Court, slug string)
Open
OID
01eacd…487e:587
writeFolderIndex details

Inspect func

renderFolderPage

func(slug string, fid uint64) string
Open
OID
01eacd…487e:588
renderFolderPage details

Inspect func

SettleUndisputed

func(courtSlug string, claimID uint64)
Open
OID
01eacd…487e:589
SettleUndisputed details

Inspect func

WithdrawStake

func(courtSlug string, claimID uint64, side int) int64
Open
OID
01eacd…487e:591
WithdrawStake details

Inspect func

Settled

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:592
Settled details

Inspect func

Verdict

func(courtSlug string, claimID uint64) int
Open
OID
01eacd…487e:593
Verdict details

Inspect func

VerdictRoute

func(courtSlug string, claimID uint64) string
Open
OID
01eacd…487e:594
VerdictRoute details

Inspect func

SettleDeadline

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:595
SettleDeadline details

Inspect func

maxSiteDomainLen

untyped bigint

Value

(100 <untyped> bigint)

siteDomain

string

Value

""

siteDomainFault

func(d string) string
Open
OID
01eacd…487e:597
siteDomainFault details

Inspect func

mustSiteDomain

func(d string)
Open
OID
01eacd…487e:599
mustSiteDomain details

Inspect func

SetSiteDomain

func(domain string)
Open
OID
01eacd…487e:600
SetSiteDomain details

Inspect func

sitePath

func(path string) string
Open
OID
01eacd…487e:603
sitePath details

Inspect func

withSiteBanner

func(body string, path string) string
Open
OID
01eacd…487e:604
withSiteBanner details

Inspect func

siteBanner

func(path string) string
Open
OID
01eacd…487e:605
siteBanner details

Inspect func

r0WeeklyBps

int64

Value

25

stepDownNum

int64

Value

9933575

stepDownDen

int64

Value

10000000

budgetBpsFPStart

int64

Value

38000000

stakePos

type

Value

kourt.stakePos

rateBpsFP

func(c *kourt.Court) int64
Open
OID
01eacd…487e:606
rateBpsFP details

Inspect func

effectiveRateAcc

func(c *kourt.Court, cs *kourt.claimState) int64
Open
OID
01eacd…487e:608
effectiveRateAcc details

Inspect func

accrue

func(c *kourt.Court, cs *kourt.claimState, p *kourt.stakePos, side int)
Open
OID
01eacd…487e:609
accrue details

Inspect func

advancePools

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:610
advancePools details

Inspect func

rawHeight

func(cs *kourt.claimState) int64
Open
OID
01eacd…487e:611
rawHeight details

Inspect func

lifeAvgStake

func(cs *kourt.claimState, now int64) int64
Open
OID
01eacd…487e:612
lifeAvgStake details

Inspect func

Stake

func(courtSlug string, claimID uint64, side int, amount int64)
Open
OID
01eacd…487e:613
Stake details

Inspect func

Unstake

func(courtSlug string, claimID uint64, side int, amount int64)
Open
OID
01eacd…487e:614
Unstake details

Inspect func

observePools

func(cs *kourt.claimState)
Open
OID
01eacd…487e:615
observePools details

Inspect func

StakeOf

func(courtSlug string, claimID uint64, side int, who .uverse.address) int64
Open
OID
01eacd…487e:616
StakeOf details

Inspect func

ConvictionOf

func(courtSlug string, claimID uint64, side int, who .uverse.address) int64
Open
OID
01eacd…487e:617
ConvictionOf details

Inspect func

ratePreview

func(c *kourt.Court) int64
Open
OID
01eacd…487e:618
ratePreview details

Inspect func

convPreviewCC

func(cs *kourt.claimState, p *kourt.stakePos, acc int64) int64
Open
OID
01eacd…487e:619
convPreviewCC details

Inspect func

convToCC

func(hi uint64, lo uint64) int64
Open
OID
01eacd…487e:620
convToCC details

Inspect func

getPos

func(c *kourt.Court, cs *kourt.claimState, who .uverse.address, side int) *kourt.stakePos
Open
OID
01eacd…487e:621
getPos details

Inspect func

posKey

func(who .uverse.address, side int) string
Open
OID
01eacd…487e:622
posKey details

Inspect func

mustMul

func(a int64, b int64) int64
Open
OID
01eacd…487e:624
mustMul details

Inspect func

mulDiv128

func(a int64, b int64, den int64) int64
Open
OID
01eacd…487e:625
mulDiv128 details

Inspect func

mustAdd

func(a int64, b int64) int64
Open
OID
01eacd…487e:626
mustAdd details

Inspect func

sub128

func(aHi uint64, aLo uint64, bHi uint64, bLo uint64) (hi uint64, lo uint64)
Open
OID
01eacd…487e:627
sub128 details

Inspect func

add128

func(aHi uint64, aLo uint64, bHi uint64, bLo uint64) (hi uint64, lo uint64)
Open
OID
01eacd…487e:628
add128 details

Inspect func

stakeIdxPage

untyped bigint

Value

(64 <untyped> bigint)

stakeIdxEntry

untyped bigint

Value

(9 <untyped> bigint)

stakePageMax

untyped bigint

Value

(200 <untyped> bigint)

stakeRow

type

Value

kourt.stakeRow

stakeIdxKey

func(who .uverse.address, claimID uint64) string
Open
OID
01eacd…487e:629
stakeIdxKey details

Inspect func

stakeIdxMine

func(pre string, k string) bool
Open
OID
01eacd…487e:632
stakeIdxMine details

Inspect func

indexPosition

func(c *kourt.Court, claimID uint64, who .uverse.address, side int)
Open
OID
01eacd…487e:633
indexPosition details

Inspect func

stakeIdxWalk

func(c *kourt.Court, who .uverse.address, fn func(...))
Open
OID
01eacd…487e:634
stakeIdxWalk details

Inspect func

stakeIdxCount

func(c *kourt.Court, who .uverse.address) int
Open
OID
01eacd…487e:635
stakeIdxCount details

Inspect func

StakedSize

func(courtSlug string, who .uverse.address) int
Open
OID
01eacd…487e:636
StakedSize details

Inspect func

StakedPage

func(courtSlug string, who .uverse.address, offset int, limit int) string
Open
OID
01eacd…487e:637
StakedPage details

Inspect func

hourlyKeep

uint32

Value

168

trimBudget

untyped bigint

Value

(2 <untyped> bigint)

dailyBlocks

int64

Value

17280

seriesRowCap

untyped bigint

Value

(400 <untyped> bigint)

csKey

func(id uint64, suffix string) string
Open
OID
01eacd…487e:638
csKey details

Inspect func

ensureCSArch

func(c *kourt.Court) *v0.Archive
Open
OID
01eacd…487e:640
ensureCSArch details

Inspect func

setIfChanged

func(a *v0.Archive, s *v0.Series, key string, e uint32, v int64)
Open
OID
01eacd…487e:641
setIfChanged details

Inspect func

recordPools

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:642
recordPools details

Inspect func

trimClaimHistory

func(c *kourt.Court, cs *kourt.claimState, hE uint32)
Open
OID
01eacd…487e:643
trimClaimHistory details

Inspect func

histPoint

type

Value

kourt.histPoint

collectSeriesKeyed

func(a *v0.Archive, s *v0.Series, key string) ([]kourt.histPoint, bool)
Open
OID
01eacd…487e:644
collectSeriesKeyed details

Inspect func

ClaimSeries

func(courtSlug string, claimID uint64, grain string) string
Open
OID
01eacd…487e:645
ClaimSeries details

Inspect func

standingFlagBps

int64

Value

10000

standingDisputeBps

int64

Value

10000

standingAuthorHighBps

int64

Value

2000

standingConvictionBps

int64

Value

1000

standingUnadjudicatedBps

int64

Value

5000

creditRates

type

Value

kourt.creditRates

creditRatesDefault

kourt.creditRates
Open
OID
01eacd…487e:647
creditRatesDefault details

Inspect ref

creditRatesFor

func(c *kourt.Court) kourt.creditRates
Open
OID
01eacd…487e:648
creditRatesFor details

Inspect func

mustCreditRates

func(r kourt.creditRates)
Open
OID
01eacd…487e:650
mustCreditRates details

Inspect func

SetCreditRatesDefault

func(flag int64, dispute int64, authorHigh int64, conviction int64, unadjudicated int64)
Open
OID
01eacd…487e:651
SetCreditRatesDefault details

Inspect func

SetCourtCreditRates

func(courtSlug string, flag int64, dispute int64, authorHigh int64, conviction int64, unadjudicated int64)
Open
OID
01eacd…487e:652
SetCourtCreditRates details

Inspect func

creditRatesKey

func(r kourt.creditRates) string
Open
OID
01eacd…487e:653
creditRatesKey details

Inspect func

ClearCourtCreditRates

func(courtSlug string)
Open
OID
01eacd…487e:654
ClearCourtCreditRates details

Inspect func

CreditRates

func(courtSlug string) string
Open
OID
01eacd…487e:655
CreditRates details

Inspect func

standingCatFlag

untyped bigint

Value

(0 <untyped> bigint)

standingCatDispute

untyped bigint

Value

(1 <untyped> bigint)

standingCatAuthor

untyped bigint

Value

(2 <untyped> bigint)

standingCatConv

untyped bigint

Value

(3 <untyped> bigint)

standingCatN

untyped bigint

Value

(4 <untyped> bigint)

standingRow

type

Value

kourt.standingRow

getStanding

func(c *kourt.Court, who .uverse.address) *kourt.standingRow
Open
OID
01eacd…487e:658
getStanding details

Inspect func

lookupStanding

func(c *kourt.Court, who .uverse.address) *kourt.standingRow
Open
OID
01eacd…487e:659
lookupStanding details

Inspect func

creditStanding

func(c *kourt.Court, who .uverse.address, amount int64, cat int)
Open
OID
01eacd…487e:660
creditStanding details

Inspect func

satAdd

func(a int64, b int64) int64
Open
OID
01eacd…487e:661
satAdd details

Inspect func

scaleBps

func(base int64, bps int64) int64
Open
OID
01eacd…487e:662
scaleBps details

Inspect func

creditDisputeResolved

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:663
creditDisputeResolved details

Inspect func

creditWinConviction

func(c *kourt.Court, cs *kourt.claimState, who .uverse.address, p *kourt.stakePos)
Open
OID
01eacd…487e:664
creditWinConviction details

Inspect func

adjudicated

func(cs *kourt.claimState) bool
Open
OID
01eacd…487e:665
adjudicated details

Inspect func

Standing

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:666
Standing details

Inspect func

StandingBreakdown

func(courtSlug string, who .uverse.address) string
Open
OID
01eacd…487e:667
StandingBreakdown details

Inspect func

stripActorCap

untyped bigint

Value

(5 <untyped> bigint)

stripRow

type

Value

kourt.stripRow

beHeightKey

func(h int64) string
Open
OID
01eacd…487e:671
beHeightKey details

Inspect func

stripDeadline

func(cs *kourt.claimState) int64
Open
OID
01eacd…487e:673
stripDeadline details

Inspect func

stripKey

func(cs *kourt.claimState) string
Open
OID
01eacd…487e:674
stripKey details

Inspect func

globalStripKey

func(slug string, cs *kourt.claimState) string
Open
OID
01eacd…487e:675
globalStripKey details

Inspect func

pendingKey

func(cs *kourt.claimState) string
Open
OID
01eacd…487e:676
pendingKey details

Inspect func

stripEnter

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:677
stripEnter details

Inspect func

stripExit

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:678
stripExit details

Inspect func

pendingEnter

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:679
pendingEnter details

Inspect func

pendingExit

func(c *kourt.Court, cs *kourt.claimState)
Open
OID
01eacd…487e:680
pendingExit details

Inspect func

stripPageIDs

func(c *kourt.Court, offset int, limit int) []uint64
Open
OID
01eacd…487e:681
stripPageIDs details

Inspect func

StripPage

func(courtSlug string, offset int, limit int) []uint64
Open
OID
01eacd…487e:682
StripPage details

Inspect func

StripSize

func(courtSlug string) int
Open
OID
01eacd…487e:683
StripSize details

Inspect func

PendingPage

func(courtSlug string, offset int, limit int) []uint64
Open
OID
01eacd…487e:684
PendingPage details

Inspect func

PendingSize

func(courtSlug string) int
Open
OID
01eacd…487e:685
PendingSize details

Inspect func

DirectoryStripPage

func(offset int, limit int) ([]string, []uint64)
Open
OID
01eacd…487e:686
DirectoryStripPage details

Inspect func

DirectoryStripSize

func() int
Open
OID
01eacd…487e:687
DirectoryStripSize details

Inspect func

OnStrip

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:688
OnStrip details

Inspect func

OnPending

func(courtSlug string, claimID uint64) bool
Open
OID
01eacd…487e:689
OnPending details

Inspect func

maxSupIn

untyped bigint

Value

(8 <untyped> bigint)

maxSupInPerAuthor

untyped bigint

Value

(2 <untyped> bigint)

supEdge

type

Value

kourt.supEdge

ensureSup

func(c *kourt.Court)
Open
OID
01eacd…487e:690
ensureSup details

Inspect func

supersedeOrdered

func(from *kourt.claimState, to *kourt.claimState) bool
Open
OID
01eacd…487e:692
supersedeOrdered details

Inspect func

SupersedeClaim

func(courtSlug string, from uint64, to uint64)
Open
OID
01eacd…487e:693
SupersedeClaim details

Inspect func

RemoveSupersede

func(courtSlug string, from uint64)
Open
OID
01eacd…487e:694
RemoveSupersede details

Inspect func

ClaimSupersedes

func(courtSlug string, claimID uint64) string
Open
OID
01eacd…487e:695
ClaimSupersedes details

Inspect func

burnSeriesKey

untyped string

Value

"burn"

priceSeriesKey

untyped string

Value

"price"

recordPrice

func(c *kourt.Court)
Open
OID
01eacd…487e:696
recordPrice details

Inspect func

recordBurn

func(c *kourt.Court)
Open
OID
01eacd…487e:698
recordBurn details

Inspect func

formatSeries

func(width int64, now uint32, pts []kourt.histPoint, more bool) string
Open
OID
01eacd…487e:699
formatSeries details

Inspect func

SupplySeries

func(courtSlug string) string
Open
OID
01eacd…487e:700
SupplySeries details

Inspect func

BurnSeries

func(courtSlug string) string
Open
OID
01eacd…487e:701
BurnSeries details

Inspect func

PriceSeries

func(courtSlug string) string
Open
OID
01eacd…487e:702
PriceSeries details

Inspect func

maxAdvanceStep

int64

Value

315360000

maxAdvanceTotal

int64

Value

3153600000

maxHeightStep

int64

Value

241920

maxHeightTotal

int64

Value

1209600

maxBase

int64

Value

4102444800

tcDeployer

.uverse.address

Value

<gnolang.StringValue>

tcArmed

bool

Value

false

tcSealed

bool

Value

false

tcSkew

int64

Value

0

tcBase

int64

Value

0

tcFloor

int64

Value

0

tcEverArmed

bool

Value

false

tcPeakSkew

int64

Value

0

tcHeightSkew

int64

Value

0

tcHeightPeak

int64

Value

0

tcHeightBase

int64

Value

0

tcHeightFloor

int64

Value

0

EnableTestClockAt

func(base int64)
Open
OID
01eacd…487e:719
EnableTestClockAt details

Inspect func

AdvanceTestClock

func(secs int64)
Open
OID
01eacd…487e:720
AdvanceTestClock details

Inspect func

AdvanceTestHeight

func(n int64)
Open
OID
01eacd…487e:721
AdvanceTestHeight details

Inspect func

TestHeightSkew

func() int64
Open
OID
01eacd…487e:722
TestHeightSkew details

Inspect func

TestHeightPeakSkew

func() int64
Open
OID
01eacd…487e:723
TestHeightPeakSkew details

Inspect func

TestClockActive

func() bool
Open
OID
01eacd…487e:726
TestClockActive details

Inspect func

TestClockFabricated

func() bool
Open
OID
01eacd…487e:727
TestClockFabricated details

Inspect func

TestClockSkew

func() int64
Open
OID
01eacd…487e:728
TestClockSkew details

Inspect func

TestClockPeakSkew

func() int64
Open
OID
01eacd…487e:729
TestClockPeakSkew details

Inspect func

tierBpsFor

func(cs *kourt.claimState) int64
Open
OID
01eacd…487e:731
tierBpsFor details

Inspect func

tierRefAt

func(c *kourt.Court) int64
Open
OID
01eacd…487e:733
tierRefAt details

Inspect func

observeClaimSize

func(c *kourt.Court, xbar int64)
Open
OID
01eacd…487e:734
observeClaimSize details

Inspect func

ClaimTierBps

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:735
ClaimTierBps details

Inspect func

ClaimTierRef

func(courtSlug string, claimID uint64) int64
Open
OID
01eacd…487e:736
ClaimTierRef details

Inspect func

spamNetBps

func(cs *kourt.claimState) int64
Open
OID
01eacd…487e:737
spamNetBps details

Inspect func

voteLockDispute

untyped string

Value

"d"

voteLockElection

untyped string

Value

"e"

voteLockKey

func(who .uverse.address, kind string, id uint64, sub uint64) string
Open
OID
01eacd…487e:738
voteLockKey details

Inspect func

voteLockParts

func(who .uverse.address, key string) (kind string, id uint64, sub uint64, ok bool)
Open
OID
01eacd…487e:740
voteLockParts details

Inspect func

voteLockOpen

func(c *kourt.Court, who .uverse.address, key string) bool
Open
OID
01eacd…487e:741
voteLockOpen details

Inspect func

voteLockedOf

func(c *kourt.Court, who .uverse.address) int64
Open
OID
01eacd…487e:742
voteLockedOf details

Inspect func

lockVote

func(c *kourt.Court, who .uverse.address, kind string, id int64, sub int64, amount int64)
Open
OID
01eacd…487e:743
lockVote details

Inspect func

pruneVoteLocks

func(c *kourt.Court, who .uverse.address) int
Open
OID
01eacd…487e:744
pruneVoteLocks details

Inspect func

beClaimID

func(s string) uint64
Open
OID
01eacd…487e:745
beClaimID details

Inspect func

PruneVoteLocks

func(courtSlug string, who .uverse.address) int
Open
OID
01eacd…487e:746
PruneVoteLocks details

Inspect func

CommitmentsOf

func(courtSlug string, who .uverse.address) string
Open
OID
01eacd…487e:747
CommitmentsOf details

Inspect func

VoteLockedOf

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:748
VoteLockedOf details

Inspect func

votingWeight

func(c *kourt.Court, who .uverse.address, at uint32) (w int64, snapshot int64)
Open
OID
01eacd…487e:749
votingWeight details

Inspect func

voteCap

func(c *kourt.Court, who .uverse.address) int64
Open
OID
01eacd…487e:751
voteCap details

Inspect func

ClaimVoteWeightOf

func(courtSlug string, who .uverse.address, claimID uint64) (verdict int64, quality int64)
Open
OID
01eacd…487e:752
ClaimVoteWeightOf details

Inspect func

ElectionVoteWeightOf

func(courtSlug string, who .uverse.address) int64
Open
OID
01eacd…487e:753
ElectionVoteWeightOf details

Inspect func

VoteWeightWhy

func(courtSlug string, who .uverse.address, claimID uint64) (verdict string, quality string)
Open
OID
01eacd…487e:754
VoteWeightWhy details

Inspect func

whyWeighed

func(c *kourt.Court, who .uverse.address, at uint32) string
Open
OID
01eacd…487e:755
whyWeighed details

Inspect func
globalDAO : *kourt.daoState =<zero>
daoBootstrapN : untyped bigint =(1 <untyped> bigint)
daoBootstrapM : untyped bigint =(1 <untyped> bigint)
ensureGlobalDAO : func() *kourt.daoState Inspect
isGlobalMod : func(who .uverse.address) bool Inspect
AddGlobalMod : func(who .uverse.address) Inspect
seatGlobalMember : func(d *kourt.daoState, who .uverse.address) Inspect
RemoveGlobalMod : func(who .uverse.address) Inspect
SetPurgeThreshold : func(m int) Inspect
TransferGlobalAdmin : func(to .uverse.address) Inspect
courtMod : type =kourt.courtMod
claimMod : type =kourt.claimMod
modAct : type =kourt.modAct
reSetWindowOpen : func(clearedAtTime int64, clearedAt int64, now int64) bool Inspect
pendingTTLBlocks : int64 =120960
approval : type =kourt.approval
approvalStale : func(a *kourt.approval) bool Inspect
ensureMod : func(c *kourt.Court) *kourt.courtMod Inspect
AppointMods : func(courtSlug string, m int, mods [].uverse.address) Inspect
requireMod : func(cm *kourt.courtMod, who .uverse.address) Inspect
clearPendingOnMembershipChange : func(pending **v0.BPTree) Inspect
requireActiveMod : func(cm *kourt.courtMod, who .uverse.address) Inspect
isActiveMod : func(cm *kourt.courtMod, who .uverse.address) bool Inspect
requireEdgeRemover : func(c *kourt.Court, author .uverse.address, who .uverse.address) Inspect
mustCategoryCode : func(code string) Inspect
checkReason : func(reason string) Inspect
ensureClaimMod : func(c *kourt.Court, cm *kourt.courtMod, claimID uint64) *kourt.claimMod Inspect
lookupClaimMod : func(cm *kourt.courtMod, claimID uint64) *kourt.claimMod Inspect
approveAction : func(pending *v0.BPTree, key string, who .uverse.address, reason string, m int) (bool, string) Inspect
pendingOpenedAt : func(pending *v0.BPTree, key string) int64 Inspect
HideItem : func(courtSlug string, claimID uint64, reason string) Inspect
UnhideItem : func(courtSlug string, claimID uint64, reason string) Inspect
GlobalHide : func(courtSlug string, claimID uint64, categoryCode string) Inspect
GlobalClear : func(courtSlug string, claimID uint64) Inspect
ClearAnyBit : func(courtSlug string, claimID uint64) Inspect
ClearCourtSuspension : func(courtSlug string) Inspect
PurgeClaim : func(courtSlug string, claimID uint64, categoryCode string) Inspect
GlobalSuspendSet : func(courtSlug string) Inspect
ResetModSet : func(courtSlug string) Inspect
PurgeCourt : func(courtSlug string, categoryCode string) Inspect
courtIsPurged : func(c *kourt.Court) bool Inspect
CourtPurged : func(courtSlug string) bool Inspect
setMetaBit : func(c *kourt.Court, claimID uint64, by .uverse.address) Inspect
clearMetaBit : func(c *kourt.Court, claimID uint64, by .uverse.address) Inspect
clearCourtBitByMeta : func(c *kourt.Court, claimID uint64, by .uverse.address) Inspect
suspendSet : func(c *kourt.Court, by .uverse.address) Inspect
currentSetID : func(cm *kourt.courtMod) string Inspect
unsuspendSet : func(c *kourt.Court, by .uverse.address) Inspect
HiddenFromListing : func(courtSlug string, claimID uint64) bool Inspect
TextRedacted : func(courtSlug string, claimID uint64) bool Inspect
ClaimPurged : func(courtSlug string, claimID uint64) bool Inspect
PurgeModLogRow : func(courtSlug string, claimID uint64, rowID uint64, categoryCode string) Inspect
PendingApproval : func(courtSlug string, actionKey string) (approvals int, expiresAt int64, expiresAtHeight int64) Inspect
CourtSuspended : func(courtSlug string) bool Inspect
IsCourtMod : func(courtSlug string, who .uverse.address) bool Inspect
ModThreshold : func(courtSlug string) (m int, n int) Inspect
GlobalModCount : func() int Inspect
ModLogLen : func(courtSlug string, claimID uint64) int Inspect
emitModAct : func(slug string, claimID uint64, code string, actor .uverse.address) Inspect
emitGlobalAct : func(slug string, claimID uint64, code string, actor .uverse.address) Inspect
emitPurge : func(slug string, claimID uint64, categoryCode string, actor .uverse.address) Inspect
burnIdx : *v0.BPTree Inspect
createdIdx : *v0.BPTree Inspect
courtSeq : uint64 =3
beInv : func(v int64) string Inspect
reindexBurn : func(c *kourt.Court, spent int64) Inspect
indexNewCourt : func(c *kourt.Court) Inspect
listedPage : func(order string, offset int, limit int) []string Inspect
ListedCourtsBy : func(order string, offset int, limit int) []string Inspect
CourtBurnedGNOT : func(courtSlug string) int64 Inspect
claimTitleFor : func(c *kourt.Court, cs *kourt.claimState) string Inspect
claimBodyVisible : func(c *kourt.Court, cs *kourt.claimState) string Inspect
claimMediaVisible : func(c *kourt.Court, cs *kourt.claimState) []kourt.mediaItem Inspect
claimBodyFor : func(c *kourt.Court, cs *kourt.claimState) string Inspect
claimBodyQuoted : func(c *kourt.Court, cs *kourt.claimState) string Inspect
platformName : untyped string ="Kourt"
platformTicker : untyped string ="KOURT"
qualifiedSymbol : func(c *kourt.Court) string Inspect
courtNameFor : func(c *kourt.Court) string Inspect
courtDescFor : func(c *kourt.Court) string Inspect
hideBanner : func(c *kourt.Court, cs *kourt.claimState) string Inspect
stripHeading : untyped string ="Still flaggable"
stripBlurb : untyped string ="Answered claims that can still be flagged as spam — nearest deadline first. A claim leaves this list when its rewards are opened, not when it settles, so a settled claim stays here while it can still be flagged. This list ignores moderation: a claim hidd"...
writeStrip : func(b *strings.Builder, slug string) Inspect
writePending : func(b *strings.Builder, slug string) Inspect
writeAppeal : func(b *strings.Builder, c *kourt.Court, cs *kourt.claimState) Inspect
modActLine : func(a kourt.modAct, kind string) string Inspect
renderModLog : func(slug string) string Inspect
appealVerbGloss : func(verb string) string Inspect
nominationWindow : int64 =17280
maxBallotLines : untyped bigint =(64 <untyped> bigint)
electionBondBps : int64 =50
mustElectionInvariants : func() Inspect
init.593 : func() Inspect
modCandidate : type =kourt.modCandidate
ballotLine : type =kourt.ballotLine
election : type =kourt.election
electionFloor : func(c *kourt.Court, at uint32) int64 Inspect
votableAt : func(c *kourt.Court, at uint32) int64 Inspect
electionBond : func(c *kourt.Court, at uint32) int64 Inspect
RegisterModCandidate : func(courtSlug string, m int, members [].uverse.address) uint64 Inspect
canonicalMembers : func(in [].uverse.address) [].uverse.address Inspect
electionCooldownOpen : func(cm *kourt.courtMod) bool Inspect
nominationClosed : func(e *kourt.election) bool Inspect
votingClosed : func(e *kourt.election) bool Inspect
OpenElection : func(courtSlug string, candidateID uint64) uint64 Inspect
NominateCandidate : func(courtSlug string, candidateID uint64) Inspect
addNomination : func(c *kourt.Court, cm *kourt.courtMod, e *kourt.election, cand *kourt.modCandidate, who .uverse.address) Inspect
ApproveCandidate : func(courtSlug string, candidateID uint64) Inspect
ApproveRetain : func(courtSlug string) Inspect
approve : func(who .uverse.address, courtSlug string, candidateID uint64, retain bool) Inspect
ResolveElection : func(courtSlug string) Inspect
installModSet : func(c *kourt.Court, cm *kourt.courtMod, cand *kourt.modCandidate, at int64, byElection bool) Inspect
mustModRead : func(courtSlug string) *kourt.courtMod Inspect
ElectionOpen : func(courtSlug string) bool Inspect
ElectionWindows : func(courtSlug string) (int64, int64) Inspect
ElectionFloorOf : func(courtSlug string) int64 Inspect
ElectionBondOf : func(courtSlug string) int64 Inspect
ElectionTally : func(courtSlug string, candidateID uint64) (candW int64, retainW int64, turnout int64) Inspect
CandidateMembers : func(courtSlug string, candidateID uint64) [].uverse.address Inspect
CandidateThreshold : func(courtSlug string, candidateID uint64) int Inspect
ElectionCooldownUntil : func(courtSlug string) int64 Inspect
OpenRewards : func(courtSlug string, claimID uint64) Inspect
WithdrawBonus : func(courtSlug string, claimID uint64, side int) int64 Inspect
AuthorBonus : func(courtSlug string, claimID uint64) int64 Inspect
AnswererBonus : func(courtSlug string, claimID uint64) int64 Inspect
timeAvgStake : func(cs *kourt.claimState, rawHi uint64, rawLo uint64) int64 Inspect
capBonus : func(cs *kourt.claimState, gross int64, rawHi uint64, rawLo uint64) int64 Inspect
PullCarrot : func(courtSlug string, claimID uint64) int64 Inspect
div128 : func(hi uint64, lo uint64, den int64) int64 Inspect
RewardsOpened : func(courtSlug string, claimID uint64) bool Inspect
drawEntitlement : func(c *kourt.Court, cs *kourt.claimState, midGross int64) int64 Inspect
drawWant : func(c *kourt.Court, cs *kourt.claimState, midGross int64) int64 Inspect
drawSplit : func(cs *kourt.claimState, d int64) (winners int64, author int64, answerer int64) Inspect
DrawQuote : func(courtSlug string, claimID uint64) (winners int64, author int64, answerer int64) Inspect
DrawSlices : func(courtSlug string, claimID uint64) (winners int64, author int64, answerer int64, carrotLeft int64) Inspect
PullState : func(courtSlug string, claimID uint64, who .uverse.address) (winnerPaid bool, authorPaid bool, answererPaid bool) Inspect
ladderT1BpsInit : int64 =5
ladderT2BpsInit : int64 =25
ladderT3BpsInit : int64 =100
postsEntryInit : int64 =3
postsT2Init : int64 =10
postsT3Init : int64 =30
ladderTopRatio : int64 =10
passPriceMinCC : int64 =100000
passPriceBps : int64 =1
passPriceOfT3 : int64 =100
mustPostingInvariants : func() Inspect
init.648 : func() Inspect
ladder : type =kourt.ladder
ladderDefault : kourt.ladder Inspect
ladderFor : func(c *kourt.Court) kourt.ladder Inspect
mustLadder : func(l kourt.ladder) Inspect
SetLadderDefault : func(t1Bps int64, t2Bps int64, t3Bps int64, postsEntry int64, postsT2 int64) Inspect
SetCourtLadder : func(courtSlug string, t1Bps int64, t2Bps int64, t3Bps int64, postsEntry int64, postsT2 int64) Inspect
ladderKey : func(l kourt.ladder) string Inspect
ClearCourtLadder : func(courtSlug string) Inspect
boardSupply : func(c *kourt.Court) (int64, bool) Inspect
passPriceFor : func(c *kourt.Court) int64 Inspect
PassPrice : func(courtSlug string) int64 Inspect
Ladder : func(courtSlug string) string Inspect
postLevel : func(c *kourt.Court, who .uverse.address) int64 Inspect
postsPerDayAt : func(l kourt.ladder, level int64) int64 Inspect
PostLevel : func(courtSlug string, who .uverse.address) int64 Inspect
PostsPerDay : func(courtSlug string, who .uverse.address) int64 Inspect
BuyCommentPass : func(courtSlug string) int64 Inspect
HoldsPass : func(courtSlug string, who .uverse.address) bool Inspect
secsPerDay : int64 =86400
bucketAt : func(tokens int64, lastRefill int64, rate int64, now int64) (avail int64, stamp int64) Inspect
refill : func(c *kourt.Court, who .uverse.address, r *kourt.standingRow) int64 Inspect
mustSpendPost : func(c *kourt.Court, who .uverse.address) Inspect
PostsAvailable : func(courtSlug string, who .uverse.address) int64 Inspect
renderStanding : func(slug string, addrArg string) string Inspect
renderStandingIndex : func(slug string) string Inspect
writeStandingFrom : func(b *strings.Builder, c *kourt.Court, who .uverse.address) Inspect
yesNo : func(b bool) string Inspect
answerRecord : type =kourt.answerRecord
creditUpheld : func(c *kourt.Court, who .uverse.address) Inspect
resetOverturned : func(c *kourt.Court, who .uverse.address) Inspect
priorityGateActive : func(c *kourt.Court) bool Inspect
mayAnswerInPriority : func(c *kourt.Court, who .uverse.address) bool Inspect
holdPriority : func(c *kourt.Court, who .uverse.address, claimID uint64) Inspect
releasePriority : func(c *kourt.Court, who .uverse.address, claimID uint64) Inspect
getRecord : func(c *kourt.Court, who .uverse.address) *kourt.answerRecord Inspect
AnswerRecord : func(courtSlug string, who .uverse.address) int Inspect
PriorityGateActive : func(courtSlug string) bool Inspect
writeRelations : func(b *strings.Builder, c *kourt.Court, claimID uint64) Inspect
writeSupersedes : func(b *strings.Builder, c *kourt.Court, claimID uint64, base string) bool Inspect
writeArguments : func(b *strings.Builder, c *kourt.Court, claimID uint64, base string) bool Inspect
writeEdgeSide : func(b *strings.Builder, c *kourt.Court, claimID uint64, base string, outgoing bool) int Inspect
Render : func(path string) string Inspect
render : func(path string) string Inspect
renderDirectory : func() string Inspect
writeListedByBurn : func(b *strings.Builder) Inspect
renderPageSize : untyped bigint =(50 <untyped> bigint)
writeTier : func(b *strings.Builder, heading string, tier uint8) Inspect
renderCourt : func(slug string) string Inspect
writeCourtCoin : func(b *strings.Builder, c *kourt.Court) Inspect
renderClaim : func(slug string, id uint64) string Inspect
renderPositions : func(slug string, id uint64, addrStr string) string Inspect
tierText : func(bps int64) string Inspect
sideName : func(side int) string Inspect
ClaimStatus : func(courtSlug string, claimID uint64) string Inspect
claimStatus : func(cs *kourt.claimState) string Inspect
pct : func(num int64, den int64) string Inspect
pad2 : func(v int64) string Inspect
writeFolderIndex : func(b *strings.Builder, c *kourt.Court, slug string) Inspect
renderFolderPage : func(slug string, fid uint64) string Inspect
SettleUndisputed : func(courtSlug string, claimID uint64) Inspect
WithdrawStake : func(courtSlug string, claimID uint64, side int) int64 Inspect
Settled : func(courtSlug string, claimID uint64) bool Inspect
Verdict : func(courtSlug string, claimID uint64) int Inspect
VerdictRoute : func(courtSlug string, claimID uint64) string Inspect
SettleDeadline : func(courtSlug string, claimID uint64) int64 Inspect
maxSiteDomainLen : untyped bigint =(100 <untyped> bigint)
siteDomain : string =""
siteDomainFault : func(d string) string Inspect
mustSiteDomain : func(d string) Inspect
SetSiteDomain : func(domain string) Inspect
ClearSiteDomain : func() Inspect
SiteDomain : func() string Inspect
sitePath : func(path string) string Inspect
withSiteBanner : func(body string, path string) string Inspect
siteBanner : func(path string) string Inspect
r0WeeklyBps : int64 =25
stepDownNum : int64 =9933575
stepDownDen : int64 =10000000
budgetBpsFPStart : int64 =38000000
stakePos : type =kourt.stakePos
rateBpsFP : func(c *kourt.Court) int64 Inspect
effectiveRateAcc : func(c *kourt.Court, cs *kourt.claimState) int64 Inspect
accrue : func(c *kourt.Court, cs *kourt.claimState, p *kourt.stakePos, side int) Inspect
advancePools : func(c *kourt.Court, cs *kourt.claimState) Inspect
rawHeight : func(cs *kourt.claimState) int64 Inspect
lifeAvgStake : func(cs *kourt.claimState, now int64) int64 Inspect
Stake : func(courtSlug string, claimID uint64, side int, amount int64) Inspect
Unstake : func(courtSlug string, claimID uint64, side int, amount int64) Inspect
observePools : func(cs *kourt.claimState) Inspect
StakeOf : func(courtSlug string, claimID uint64, side int, who .uverse.address) int64 Inspect
ConvictionOf : func(courtSlug string, claimID uint64, side int, who .uverse.address) int64 Inspect
ratePreview : func(c *kourt.Court) int64 Inspect
convPreviewCC : func(cs *kourt.claimState, p *kourt.stakePos, acc int64) int64 Inspect
convToCC : func(hi uint64, lo uint64) int64 Inspect
getPos : func(c *kourt.Court, cs *kourt.claimState, who .uverse.address, side int) *kourt.stakePos Inspect
posKey : func(who .uverse.address, side int) string Inspect
mustSide : func(side int) Inspect
mustMul : func(a int64, b int64) int64 Inspect
mulDiv128 : func(a int64, b int64, den int64) int64 Inspect
mustAdd : func(a int64, b int64) int64 Inspect
sub128 : func(aHi uint64, aLo uint64, bHi uint64, bLo uint64) (hi uint64, lo uint64) Inspect
add128 : func(aHi uint64, aLo uint64, bHi uint64, bLo uint64) (hi uint64, lo uint64) Inspect
stakeIdxPage : untyped bigint =(64 <untyped> bigint)
stakeIdxEntry : untyped bigint =(9 <untyped> bigint)
stakePageMax : untyped bigint =(200 <untyped> bigint)
stakeRow : type =kourt.stakeRow
stakeIdxKey : func(who .uverse.address, claimID uint64) string Inspect
sideByte : func(side int) string Inspect
stakeIdxMine : func(pre string, k string) bool Inspect
indexPosition : func(c *kourt.Court, claimID uint64, who .uverse.address, side int) Inspect
stakeIdxWalk : func(c *kourt.Court, who .uverse.address, fn func(...)) Inspect
stakeIdxCount : func(c *kourt.Court, who .uverse.address) int Inspect
StakedSize : func(courtSlug string, who .uverse.address) int Inspect
StakedPage : func(courtSlug string, who .uverse.address, offset int, limit int) string Inspect
hourlyKeep : uint32 =168
trimBudget : untyped bigint =(2 <untyped> bigint)
dailyBlocks : int64 =17280
seriesRowCap : untyped bigint =(400 <untyped> bigint)
csKey : func(id uint64, suffix string) string Inspect
ensureCSArch : func(c *kourt.Court) *v0.Archive Inspect
setIfChanged : func(a *v0.Archive, s *v0.Series, key string, e uint32, v int64) Inspect
recordPools : func(c *kourt.Court, cs *kourt.claimState) Inspect
trimClaimHistory : func(c *kourt.Court, cs *kourt.claimState, hE uint32) Inspect
histPoint : type =kourt.histPoint
collectSeriesKeyed : func(a *v0.Archive, s *v0.Series, key string) ([]kourt.histPoint, bool) Inspect
ClaimSeries : func(courtSlug string, claimID uint64, grain string) string Inspect
standingFlagBps : int64 =10000
standingDisputeBps : int64 =10000
standingAuthorHighBps : int64 =2000
standingConvictionBps : int64 =1000
standingUnadjudicatedBps : int64 =5000
creditRates : type =kourt.creditRates
creditRatesDefault : kourt.creditRates Inspect
creditRatesFor : func(c *kourt.Court) kourt.creditRates Inspect
mustCreditRates : func(r kourt.creditRates) Inspect
SetCreditRatesDefault : func(flag int64, dispute int64, authorHigh int64, conviction int64, unadjudicated int64) Inspect
SetCourtCreditRates : func(courtSlug string, flag int64, dispute int64, authorHigh int64, conviction int64, unadjudicated int64) Inspect
creditRatesKey : func(r kourt.creditRates) string Inspect
ClearCourtCreditRates : func(courtSlug string) Inspect
CreditRates : func(courtSlug string) string Inspect
standingCats : [4]string Inspect
standingCatFlag : untyped bigint =(0 <untyped> bigint)
standingCatDispute : untyped bigint =(1 <untyped> bigint)
standingCatAuthor : untyped bigint =(2 <untyped> bigint)
standingCatConv : untyped bigint =(3 <untyped> bigint)
standingCatN : untyped bigint =(4 <untyped> bigint)
standingRow : type =kourt.standingRow
getStanding : func(c *kourt.Court, who .uverse.address) *kourt.standingRow Inspect
lookupStanding : func(c *kourt.Court, who .uverse.address) *kourt.standingRow Inspect
creditStanding : func(c *kourt.Court, who .uverse.address, amount int64, cat int) Inspect
satAdd : func(a int64, b int64) int64 Inspect
scaleBps : func(base int64, bps int64) int64 Inspect
creditDisputeResolved : func(c *kourt.Court, cs *kourt.claimState) Inspect
creditWinConviction : func(c *kourt.Court, cs *kourt.claimState, who .uverse.address, p *kourt.stakePos) Inspect
adjudicated : func(cs *kourt.claimState) bool Inspect
Standing : func(courtSlug string, who .uverse.address) int64 Inspect
StandingBreakdown : func(courtSlug string, who .uverse.address) string Inspect
stripActorCap : untyped bigint =(5 <untyped> bigint)
stripRow : type =kourt.stripRow
globalStripIdx : *v0.BPTree Inspect
beHeightKey : func(h int64) string Inspect
stripDeadline : func(cs *kourt.claimState) int64 Inspect
stripKey : func(cs *kourt.claimState) string Inspect
globalStripKey : func(slug string, cs *kourt.claimState) string Inspect
pendingKey : func(cs *kourt.claimState) string Inspect
stripEnter : func(c *kourt.Court, cs *kourt.claimState) Inspect
stripExit : func(c *kourt.Court, cs *kourt.claimState) Inspect
pendingEnter : func(c *kourt.Court, cs *kourt.claimState) Inspect
pendingExit : func(c *kourt.Court, cs *kourt.claimState) Inspect
stripPageIDs : func(c *kourt.Court, offset int, limit int) []uint64 Inspect
StripPage : func(courtSlug string, offset int, limit int) []uint64 Inspect
StripSize : func(courtSlug string) int Inspect
PendingPage : func(courtSlug string, offset int, limit int) []uint64 Inspect
PendingSize : func(courtSlug string) int Inspect
DirectoryStripPage : func(offset int, limit int) ([]string, []uint64) Inspect
DirectoryStripSize : func() int Inspect
OnStrip : func(courtSlug string, claimID uint64) bool Inspect
OnPending : func(courtSlug string, claimID uint64) bool Inspect
maxSupIn : untyped bigint =(8 <untyped> bigint)
maxSupInPerAuthor : untyped bigint =(2 <untyped> bigint)
supEdge : type =kourt.supEdge
ensureSup : func(c *kourt.Court) Inspect
supersedeOrdered : func(from *kourt.claimState, to *kourt.claimState) bool Inspect
SupersedeClaim : func(courtSlug string, from uint64, to uint64) Inspect
RemoveSupersede : func(courtSlug string, from uint64) Inspect
ClaimSupersedes : func(courtSlug string, claimID uint64) string Inspect
burnSeriesKey : untyped string ="burn"
priceSeriesKey : untyped string ="price"
recordPrice : func(c *kourt.Court) Inspect
recordBurn : func(c *kourt.Court) Inspect
formatSeries : func(width int64, now uint32, pts []kourt.histPoint, more bool) string Inspect
SupplySeries : func(courtSlug string) string Inspect
BurnSeries : func(courtSlug string) string Inspect
PriceSeries : func(courtSlug string) string Inspect
maxAdvanceStep : int64 =315360000
maxAdvanceTotal : int64 =3153600000
maxHeightStep : int64 =241920
maxHeightTotal : int64 =1209600
maxBase : int64 =4102444800
tcDeployer : .uverse.address =<gnolang.StringValue>
tcArmed : bool =false
tcSealed : bool =false
tcSkew : int64 =0
tcBase : int64 =0
tcFloor : int64 =0
tcEverArmed : bool =false
tcPeakSkew : int64 =0
tcHeightSkew : int64 =0
tcHeightPeak : int64 =0
tcHeightBase : int64 =0
tcHeightFloor : int64 =0
init.860 : func() Inspect
mustDeployer : func() Inspect
EnableTestClock : func() Inspect
EnableTestClockAt : func(base int64) Inspect
AdvanceTestClock : func(secs int64) Inspect
AdvanceTestHeight : func(n int64) Inspect
TestHeightSkew : func() int64 Inspect
TestHeightPeakSkew : func() int64 Inspect
SealTestClock : func() Inspect
sealTestClock : func() Inspect
TestClockActive : func() bool Inspect
TestClockFabricated : func() bool Inspect
TestClockSkew : func() int64 Inspect
TestClockPeakSkew : func() int64 Inspect
tcNow : func() int64 Inspect
tierBpsFor : func(cs *kourt.claimState) int64 Inspect
tierRefAt : func(c *kourt.Court) int64 Inspect
observeClaimSize : func(c *kourt.Court, xbar int64) Inspect
ClaimTierBps : func(courtSlug string, claimID uint64) int64 Inspect
ClaimTierRef : func(courtSlug string, claimID uint64) int64 Inspect
spamNetBps : func(cs *kourt.claimState) int64 Inspect
voteLockDispute : untyped string ="d"
voteLockElection : untyped string ="e"
voteLockKey : func(who .uverse.address, kind string, id uint64, sub uint64) string Inspect
voteLockParts : func(who .uverse.address, key string) (kind string, id uint64, sub uint64, ok bool) Inspect
voteLockOpen : func(c *kourt.Court, who .uverse.address, key string) bool Inspect
voteLockedOf : func(c *kourt.Court, who .uverse.address) int64 Inspect
lockVote : func(c *kourt.Court, who .uverse.address, kind string, id int64, sub int64, amount int64) Inspect
pruneVoteLocks : func(c *kourt.Court, who .uverse.address) int Inspect
beClaimID : func(s string) uint64 Inspect
PruneVoteLocks : func(courtSlug string, who .uverse.address) int Inspect
CommitmentsOf : func(courtSlug string, who .uverse.address) string Inspect
VoteLockedOf : func(courtSlug string, who .uverse.address) int64 Inspect
votingWeight : func(c *kourt.Court, who .uverse.address, at uint32) (w int64, snapshot int64) Inspect
voteCap : func(c *kourt.Court, who .uverse.address) int64 Inspect
ClaimVoteWeightOf : func(courtSlug string, who .uverse.address, claimID uint64) (verdict int64, quality int64) Inspect
ElectionVoteWeightOf : func(courtSlug string, who .uverse.address) int64 Inspect
VoteWeightWhy : func(courtSlug string, who .uverse.address, claimID uint64) (verdict string, quality string) Inspect
whyWeighed : func(c *kourt.Court, who .uverse.address, at uint32) string Inspect