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

kourtv3 state

Back to all declarations

adminAddr

func() .uverse.address
Open
OID
06c0ec…ff19:3
adminAddr details

Inspect func

adminParamsPath

untyped string

Value

"admin-params"

renderAdminParams

func() string
Open
OID
06c0ec…ff19:8
renderAdminParams details

Inspect func

answerWindow

int64

Value

2160

PostAnswer

func(courtSlug string, claimID uint64, verdict int)
Open
OID
06c0ec…ff19:9
PostAnswer details

Inspect func

HasAnswer

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:11
HasAnswer details

Inspect func

AnswerVerdict

func(courtSlug string, claimID uint64) int
Open
OID
06c0ec…ff19:12
AnswerVerdict details

Inspect func

AnswerBond

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:13
AnswerBond details

Inspect func

Answerer

func(courtSlug string, claimID uint64) .uverse.address
Open
OID
06c0ec…ff19:14
Answerer details

Inspect func

XBarFrozen

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:15
XBarFrozen details

Inspect func

settleAnswerBond

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:16
settleAnswerBond details

Inspect func

bondFloorAt

func(xbar int64, convHi uint64, convLo uint64) int64
Open
OID
06c0ec…ff19:18
bondFloorAt details

Inspect func

bondFloorFor

func(cs *kourtv3.claimState) int64
Open
OID
06c0ec…ff19:19
bondFloorFor details

Inspect func

assocSupports

int8

Value

0

assocContests

int8

Value

1

maxAssocOut

untyped bigint

Value

(32 <untyped> bigint)

maxAssocIn

untyped bigint

Value

(64 <untyped> bigint)

maxAssocInPerAuthor

untyped bigint

Value

(4 <untyped> bigint)

assocBondDefaultInit

int64

Value

1000000

assocBondDefault

int64

Value

1000000

assocBondFor

func(c *kourtv3.Court) int64
Open
OID
06c0ec…ff19:21
assocBondFor details

Inspect func

SetAssociationBondDefault

func(amount int64)
Open
OID
06c0ec…ff19:23
SetAssociationBondDefault details

Inspect func

SetCourtAssociationBond

func(courtSlug string, amount int64)
Open
OID
06c0ec…ff19:24
SetCourtAssociationBond details

Inspect func

AssociationBond

func(courtSlug string) int64
Open
OID
06c0ec…ff19:25
AssociationBond details

Inspect func

AssociationBondDefault

func() int64
Open
OID
06c0ec…ff19:26
AssociationBondDefault details

Inspect func

assocBondWindowSecs

int64

Value

1209600

mustAssocEdge

func(c *kourtv3.Court, from uint64, to uint64) *kourtv3.assocEdge
Open
OID
06c0ec…ff19:27
mustAssocEdge details

Inspect func

dropAssocEdge

func(c *kourtv3.Court, from uint64, to uint64)
Open
OID
06c0ec…ff19:28
dropAssocEdge details

Inspect func

burnAssocBond

func(c *kourtv3.Court, e *kourtv3.assocEdge)
Open
OID
06c0ec…ff19:29
burnAssocBond details

Inspect func

releaseAssocBond

func(c *kourtv3.Court, e *kourtv3.assocEdge)
Open
OID
06c0ec…ff19:30
releaseAssocBond details

Inspect func

ApproveAssociation

func(courtSlug string, from uint64, to uint64)
Open
OID
06c0ec…ff19:31
ApproveAssociation details

Inspect func

DisapproveAssociation

func(courtSlug string, from uint64, to uint64)
Open
OID
06c0ec…ff19:32
DisapproveAssociation details

Inspect func

ClaimAssociationBond

func(courtSlug string, from uint64, to uint64)
Open
OID
06c0ec…ff19:33
ClaimAssociationBond details

Inspect func

pendingIncident

func(c *kourtv3.Court, claimID uint64) ([]uint64, []uint64)
Open
OID
06c0ec…ff19:34
pendingIncident details

Inspect func

ApproveAllAssociations

func(courtSlug string, claimID uint64) int
Open
OID
06c0ec…ff19:35
ApproveAllAssociations details

Inspect func

DisapproveAllAssociations

func(courtSlug string, claimID uint64, reason string) int
Open
OID
06c0ec…ff19:36
DisapproveAllAssociations details

Inspect func

burnIfOlder

func(c *kourtv3.Court, from uint64, to uint64, opened int64) int
Open
OID
06c0ec…ff19:37
burnIfOlder details

Inspect func

assocEdge

type

Value

kourtv3.assocEdge

ensureAssocs

func(c *kourtv3.Court)
Open
OID
06c0ec…ff19:38
ensureAssocs details

Inspect func

assocKey

func(a uint64, b uint64) string
Open
OID
06c0ec…ff19:39
assocKey details

Inspect func

assocTextGone

func(c *kourtv3.Court, id uint64) bool
Open
OID
06c0ec…ff19:40
assocTextGone details

Inspect func

AddAssociation

func(courtSlug string, from uint64, to uint64, stance string)
Open
OID
06c0ec…ff19:41
AddAssociation details

Inspect func

RemoveAssociation

func(courtSlug string, from uint64, to uint64)
Open
OID
06c0ec…ff19:42
RemoveAssociation details

Inspect func

ClaimAssociations

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:43
ClaimAssociations details

Inspect func

stanceCode

func(s int8) string
Open
OID
06c0ec…ff19:44
stanceCode details

Inspect func

claimIDFromKey

func(k string) uint64
Open
OID
06c0ec…ff19:45
claimIDFromKey details

Inspect func

maxBoardTextLen

untyped bigint

Value

(2000 <untyped> bigint)

maxBoardRowsPerClaim

untyped bigint

Value

(512 <untyped> bigint)

maxBoardRowsPerAuthor

untyped bigint

Value

(8 <untyped> bigint)

maxBoardRepliesShown

untyped bigint

Value

(8 <untyped> bigint)

boardRow

type

Value

kourtv3.boardRow

boardMark

func(r *kourtv3.boardRow) string
Open
OID
06c0ec…ff19:46
boardMark details

Inspect func

ensureBoard

func(cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:48
ensureBoard details

Inspect func

ensureKids

func(cs *kourtv3.claimState) *v0.BPTree
Open
OID
06c0ec…ff19:49
ensureKids details

Inspect func

ensureScoreIdx

func(cs *kourtv3.claimState) *v0.BPTree
Open
OID
06c0ec…ff19:50
ensureScoreIdx details

Inspect func

ensureVoted

func(cs *kourtv3.claimState) *v0.BPTree
Open
OID
06c0ec…ff19:51
ensureVoted details

Inspect func

boardOpen

func(cs *kourtv3.claimState) bool
Open
OID
06c0ec…ff19:52
boardOpen details

Inspect func

boardWroteBy

func(cs *kourtv3.claimState, who .uverse.address) int64
Open
OID
06c0ec…ff19:53
boardWroteBy details

Inspect func

PostComment

func(courtSlug string, claimID uint64, parentRow uint64, text string) uint64
Open
OID
06c0ec…ff19:54
PostComment details

Inspect func

mustBoardRow

func(cs *kourtv3.claimState, rowID uint64) *kourtv3.boardRow
Open
OID
06c0ec…ff19:55
mustBoardRow details

Inspect func

HideOwnComment

func(courtSlug string, claimID uint64, rowID uint64, hide bool)
Open
OID
06c0ec…ff19:56
HideOwnComment details

Inspect func

BoardSize

func(courtSlug string, claimID uint64) int
Open
OID
06c0ec…ff19:57
BoardSize details

Inspect func

BoardCounts

func(courtSlug string, ids string) string
Open
OID
06c0ec…ff19:58
BoardCounts details

Inspect func

BoardHiddenCount

func(courtSlug string, claimID uint64) int
Open
OID
06c0ec…ff19:59
BoardHiddenCount details

Inspect func

BoardOpen

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:60
BoardOpen details

Inspect func

CommentsWrittenBy

func(courtSlug string, claimID uint64, who .uverse.address) int64
Open
OID
06c0ec…ff19:61
CommentsWrittenBy details

Inspect func

BoardNewest

func(courtSlug string, claimID uint64, offset int, count int) string
Open
OID
06c0ec…ff19:62
BoardNewest details

Inspect func

boardReplyCount

func(cs *kourtv3.claimState, parent uint64) int
Open
OID
06c0ec…ff19:63
boardReplyCount details

Inspect func

boardKeyMine

func(pre string, k string) bool
Open
OID
06c0ec…ff19:64
boardKeyMine details

Inspect func

BoardReplies

func(courtSlug string, claimID uint64, parent uint64) string
Open
OID
06c0ec…ff19:65
BoardReplies details

Inspect func

BoardPartyRows

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:66
BoardPartyRows details

Inspect func

boardTextFor

func(r *kourtv3.boardRow) string
Open
OID
06c0ec…ff19:67
boardTextFor details

Inspect func

escapeWireText

func(s string) string
Open
OID
06c0ec…ff19:68
escapeWireText details

Inspect func

renderBoardPage

func(slug string, claimID uint64) string
Open
OID
06c0ec…ff19:69
renderBoardPage details

Inspect func

renderBoardTop

func(slug string, claimID uint64) string
Open
OID
06c0ec…ff19:70
renderBoardTop details

Inspect func

renderBoardHidden

func(slug string, claimID uint64) string
Open
OID
06c0ec…ff19:71
renderBoardHidden details

Inspect func

renderBoardIn

func(slug string, claimID uint64, ranked bool) string
Open
OID
06c0ec…ff19:73
renderBoardIn details

Inspect func

boardPartyRows

func(cs *kourtv3.claimState) []*kourtv3.boardRow
Open
OID
06c0ec…ff19:75
boardPartyRows details

Inspect func

renderBoardRow

func(slug string, claimID uint64, rowArg string) string
Open
OID
06c0ec…ff19:76
renderBoardRow details

Inspect func

renderBoardOne

func(slug string, claimID uint64, cs *kourtv3.claimState, r *kourtv3.boardRow, listing bool) string
Open
OID
06c0ec…ff19:77
renderBoardOne details

Inspect func

writeBoardReplies

func(b *strings.Builder, slug string, claimID uint64, cs *kourtv3.claimState, parent uint64)
Open
OID
06c0ec…ff19:78
writeBoardReplies details

Inspect func

boardBadges

func(cs *kourtv3.claimState, who .uverse.address) []string
Open
OID
06c0ec…ff19:80
boardBadges details

Inspect func

boardTextVisible

func(r *kourtv3.boardRow) string
Open
OID
06c0ec…ff19:81
boardTextVisible details

Inspect func

boardScoreKey

func(score int64, rowID uint64) string
Open
OID
06c0ec…ff19:82
boardScoreKey details

Inspect func

scoreIndexPut

func(cs *kourtv3.claimState, r *kourtv3.boardRow)
Open
OID
06c0ec…ff19:83
scoreIndexPut details

Inspect func

scoreIndexDrop

func(cs *kourtv3.claimState, r *kourtv3.boardRow)
Open
OID
06c0ec…ff19:84
scoreIndexDrop details

Inspect func

UpvoteComment

func(courtSlug string, claimID uint64, rowID uint64) int64
Open
OID
06c0ec…ff19:85
UpvoteComment details

Inspect func

HasUpvoted

func(courtSlug string, claimID uint64, rowID uint64, who .uverse.address) bool
Open
OID
06c0ec…ff19:86
HasUpvoted details

Inspect func

CommentScore

func(courtSlug string, claimID uint64, rowID uint64) int64
Open
OID
06c0ec…ff19:87
CommentScore details

Inspect func

BoardTop

func(courtSlug string, claimID uint64, offset int, count int) string
Open
OID
06c0ec…ff19:88
BoardTop details

Inspect func

claimBoardPreview

untyped bigint

Value

(3 <untyped> bigint)

boardActCode

func(verb string, rowID uint64, categoryCode string) string
Open
OID
06c0ec…ff19:91
boardActCode details

Inspect func

boardCodeSpam

untyped string

Value

"spam"

boardCodeOffTopic

untyped string

Value

"off-topic"

boardCodeAbuse

untyped string

Value

"abuse"

boardCodeImpersonation

untyped string

Value

"impersonation"

boardCodeIllegal

untyped string

Value

"illegal-referred"

mustBoardCode

func(code string)
Open
OID
06c0ec…ff19:93
mustBoardCode details

Inspect func

GlobalHideRow

func(courtSlug string, claimID uint64, rowID uint64, categoryCode string)
Open
OID
06c0ec…ff19:95
GlobalHideRow details

Inspect func

GlobalClearRow

func(courtSlug string, claimID uint64, rowID uint64)
Open
OID
06c0ec…ff19:96
GlobalClearRow details

Inspect func

PurgeBoardRow

func(courtSlug string, claimID uint64, rowID uint64, categoryCode string)
Open
OID
06c0ec…ff19:97
PurgeBoardRow details

Inspect func

BoardRowState

func(courtSlug string, claimID uint64, rowID uint64) string
Open
OID
06c0ec…ff19:98
BoardRowState details

Inspect func

maxBatchRows

untyped bigint

Value

(64 <untyped> bigint)

PurgeBoardRange

func(courtSlug string, claimID uint64, fromRowID uint64, categoryCode string) uint64
Open
OID
06c0ec…ff19:99
PurgeBoardRange details

Inspect func

BoardPurgeOrdered

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:100
BoardPurgeOrdered details

Inspect func

freezeMaxBlocks

int64

Value

8640

freezeGapBlocks

int64

Value

8640

mustBoardModInvariants

func()
Open
OID
06c0ec…ff19:101
mustBoardModInvariants details

Inspect func

speechM

func(cm *kourtv3.courtMod) int
Open
OID
06c0ec…ff19:104
speechM details

Inspect func

SpeechThreshold

func(courtSlug string) int
Open
OID
06c0ec…ff19:105
SpeechThreshold details

Inspect func

boardSanctionEpochOf

func(c *kourtv3.Court) int64
Open
OID
06c0ec…ff19:106
boardSanctionEpochOf details

Inspect func

boardFreezeActive

func(r *kourtv3.standingRow) bool
Open
OID
06c0ec…ff19:107
boardFreezeActive details

Inspect func

boardFreezeGapOpen

func(r *kourtv3.standingRow) bool
Open
OID
06c0ec…ff19:108
boardFreezeGapOpen details

Inspect func

boardFrozen

func(c *kourtv3.Court, who .uverse.address) bool
Open
OID
06c0ec…ff19:109
boardFrozen details

Inspect func

boardFrozenAt

func(c *kourtv3.Court, who .uverse.address) (at int64, atHeight int64)
Open
OID
06c0ec…ff19:110
boardFrozenAt details

Inspect func

BoardFrozenUntil

func(courtSlug string, who .uverse.address) (at int64, atHeight int64)
Open
OID
06c0ec…ff19:111
BoardFrozenUntil details

Inspect func

claimFreezeActive

func(clm *kourtv3.claimMod) bool
Open
OID
06c0ec…ff19:112
claimFreezeActive details

Inspect func

claimFreezeGapOpen

func(clm *kourtv3.claimMod) bool
Open
OID
06c0ec…ff19:113
claimFreezeGapOpen details

Inspect func

claimBoardFrozen

func(c *kourtv3.Court, claimID uint64) bool
Open
OID
06c0ec…ff19:114
claimBoardFrozen details

Inspect func

claimBoardFrozenAt

func(c *kourtv3.Court, claimID uint64) (at int64, atHeight int64)
Open
OID
06c0ec…ff19:115
claimBoardFrozenAt details

Inspect func

ClaimBoardFrozenUntil

func(courtSlug string, claimID uint64) (at int64, atHeight int64)
Open
OID
06c0ec…ff19:116
ClaimBoardFrozenUntil details

Inspect func

HideBoardRow

func(courtSlug string, claimID uint64, rowID uint64, code string)
Open
OID
06c0ec…ff19:117
HideBoardRow details

Inspect func

UnhideBoardRow

func(courtSlug string, claimID uint64, rowID uint64)
Open
OID
06c0ec…ff19:118
UnhideBoardRow details

Inspect func

SlashStanding

func(courtSlug string, who .uverse.address, levels int64, code string)
Open
OID
06c0ec…ff19:119
SlashStanding details

Inspect func

levelFloor

func(c *kourtv3.Court, lv int64) int64
Open
OID
06c0ec…ff19:120
levelFloor details

Inspect func

RestoreStanding

func(courtSlug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:121
RestoreStanding details

Inspect func

FreezeBoard

func(courtSlug string, who .uverse.address, blocks int64, code string)
Open
OID
06c0ec…ff19:122
FreezeBoard details

Inspect func

UnfreezeBoard

func(courtSlug string, who .uverse.address)
Open
OID
06c0ec…ff19:123
UnfreezeBoard details

Inspect func

FreezeClaimBoard

func(courtSlug string, claimID uint64, blocks int64, code string)
Open
OID
06c0ec…ff19:124
FreezeClaimBoard details

Inspect func

ThawClaimBoard

func(courtSlug string, claimID uint64)
Open
OID
06c0ec…ff19:125
ThawClaimBoard details

Inspect func

GlobalClearBoardBits

func(courtSlug string) int64
Open
OID
06c0ec…ff19:126
GlobalClearBoardBits details

Inspect func

GlobalRestoreStanding

func(courtSlug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:127
GlobalRestoreStanding details

Inspect func

mustBoardWritable

func(c *kourtv3.Court, cs *kourtv3.claimState, who .uverse.address)
Open
OID
06c0ec…ff19:128
mustBoardWritable details

Inspect func

PurgeCourtLogRow

func(courtSlug string, rowID uint64, categoryCode string)
Open
OID
06c0ec…ff19:129
PurgeCourtLogRow details

Inspect func

GlobalClearCourtParams

func(courtSlug string)
Open
OID
06c0ec…ff19:130
GlobalClearCourtParams details

Inspect func

gnotDenom

untyped string

Value

"ugnot"

burnSinkPath

untyped string

Value

"gno.land/r/g1leu8d2vsplhehcfkjg50mwgdpxdkt8tztu95wr/kourtv3:burned"

Buy

func(slug string, minUnits int64) int64
Open
OID
06c0ec…ff19:131
Buy details

Inspect func

CurvePosition

func(slug string) int64
Open
OID
06c0ec…ff19:133
CurvePosition details

Inspect func

BurnSink

func() .uverse.address
Open
OID
06c0ec…ff19:134
BurnSink details

Inspect func

CoinBalanceOf

func(slug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:136
CoinBalanceOf details

Inspect func

sideYES

untyped bigint

Value

(0 <untyped> bigint)

sideNO

untyped bigint

Value

(1 <untyped> bigint)

twapBuckets

untyped bigint

Value

(168 <untyped> bigint)

maxClaimBodyLen

untyped bigint

Value

(2000 <untyped> bigint)

claimState

type

Value

kourtv3.claimState

OpenClaim

func(courtSlug string, title string) uint64
Open
OID
06c0ec…ff19:139
OpenClaim details

Inspect func

OpenClaimIn

func(courtSlug string, folderID uint64, title string, body string) uint64
Open
OID
06c0ec…ff19:140
OpenClaimIn details

Inspect func

OpenClaimP

func(courtSlug string, title string, body string) uint64
Open
OID
06c0ec…ff19:141
OpenClaimP details

Inspect func

OpenClaimSeeded

func(courtSlug string, title string) uint64
Open
OID
06c0ec…ff19:142
OpenClaimSeeded details

Inspect func

OpenClaimPM

func(courtSlug string, title string, body string, media string) uint64
Open
OID
06c0ec…ff19:143
OpenClaimPM details

Inspect func

openClaim

func(c *kourtv3.Court, who .uverse.address, title string, body string, seeded bool) uint64
Open
OID
06c0ec…ff19:144
openClaim details

Inspect func

EditClaimTitle

func(courtSlug string, claimID uint64, newTitle string)
Open
OID
06c0ec…ff19:145
EditClaimTitle details

Inspect func

CloseDeadClaim

func(courtSlug string, claimID uint64)
Open
OID
06c0ec…ff19:146
CloseDeadClaim details

Inspect func

ClaimCount

func(courtSlug string) uint64
Open
OID
06c0ec…ff19:147
ClaimCount details

Inspect func

ClaimTitle

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:148
ClaimTitle details

Inspect func

ClaimBody

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:149
ClaimBody details

Inspect func

ClaimMedia

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:150
ClaimMedia details

Inspect func

ClaimAuthor

func(courtSlug string, claimID uint64) .uverse.address
Open
OID
06c0ec…ff19:151
ClaimAuthor details

Inspect func

ClaimClosed

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:152
ClaimClosed details

Inspect func

ClaimSeeded

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:153
ClaimSeeded details

Inspect func

StakePools

func(courtSlug string, claimID uint64) (yes int64, no int64)
Open
OID
06c0ec…ff19:154
StakePools details

Inspect func

TrailingOI

func(courtSlug string, claimID uint64, window int64) (avg int64, mature bool)
Open
OID
06c0ec…ff19:155
TrailingOI details

Inspect func

PoolConviction

func(courtSlug string, claimID uint64) (yes int64, no int64)
Open
OID
06c0ec…ff19:156
PoolConviction details

Inspect func

TrailingYes

func(courtSlug string, claimID uint64, window int64) (avg int64, mature bool)
Open
OID
06c0ec…ff19:157
TrailingYes details

Inspect func

DocketSeries

func(courtSlug string, ids string, window int64) string
Open
OID
06c0ec…ff19:158
DocketSeries details

Inspect func

seriesPageMax

untyped bigint

Value

(60 <untyped> bigint)

mustClaim

func(c *kourtv3.Court, id uint64) *kourtv3.claimState
Open
OID
06c0ec…ff19:160
mustClaim details

Inspect func

beClaimKey

func(id uint64) string
Open
OID
06c0ec…ff19:161
beClaimKey details

Inspect func

ClaimHead

func(courtSlug string, claimID uint64, window int64) string
Open
OID
06c0ec…ff19:162
ClaimHead details

Inspect func

claimHeadFields

untyped bigint

Value

(39 <untyped> bigint)

settleSecs

int64

Value

259200

deadClaimSecs

int64

Value

7257600

finalizeGraceSecs

int64

Value

604800

priorityWindowSecs

int64

Value

86400

deadlineTime

func(stamp int64, secs int64) int64
Open
OID
06c0ec…ff19:166
deadlineTime details

Inspect func

pastDeadline

func(stamp int64, secs int64) (passed bool, known bool)
Open
OID
06c0ec…ff19:167
pastDeadline details

Inspect func

blocksToSecs

func(b int64) int64
Open
OID
06c0ec…ff19:168
blocksToSecs details

Inspect func

ClaimTimeline

func(courtSlug string, claimID uint64) string
Open
OID
06c0ec…ff19:171
ClaimTimeline details

Inspect func

realmClock

type

Value

kourtv3.realmClock

errStaleRealm

untyped string

Value

"kourtv3: stale realm; call through a crossing function"

coinDecimals

untyped bigint

Value

(6 <untyped> bigint)

epochBlocks

int64

Value

720

curveCap

int64

Value

461168601842738

curveDenom

int64

Value

1000000000

periodBlocks

int64

Value

120960

budgetWeeklyBps

int64

Value

38

stepDownPeriods

int64

Value

104

rMaxPeriods

int64

Value

4

tierRefFloorBps

int64

Value

40

tierFloorBps

int64

Value

2500

tierCeilBps

int64

Value

20000

tierRefDustCC

int64

Value

1000000

tierEMAN

int64

Value

16

tierParBps

int64

Value

10000

splitWinners

int64

Value

80

splitAuthor

int64

Value

8

splitAnswerer

int64

Value

5

splitCarrot

int64

Value

7

answerBondBps

int64

Value

600

disputeBondXBps

int64

Value

2000

disputeBondOfAnswerBps

int64

Value

4000

maxFailedRounds

untyped bigint

Value

(3 <untyped> bigint)

compOwnX

int64

Value

2

compOfBurnBps

int64

Value

8000

decideWindowBlocks

int64

Value

120960

carrotClampXBps

int64

Value

200

carrotClampMinCC

int64

Value

1000000

bondFloorFlatBps

int64

Value

450

bondFloorConvBps

int64

Value

10700

depositFeeBps

int64

Value

1000

priorityNetRecord

untyped bigint

Value

(3 <untyped> bigint)

priorityColdStartN

untyped bigint

Value

(3 <untyped> bigint)

priorityWindowBlocks

int64

Value

17280

settleDelay

int64

Value

51840

deadClaimTimeout

int64

Value

1451520

metaSlug

untyped string

Value

"meta"

metaWeeklyBudget

int64

Value

100000000

answerXFloorBps

int64

Value

50

depositFloorBps

int64

Value

2

ordAnswerXFloorBps

int64

Value

10

ordDepositFloorBps

int64

Value

1

maxCourtNameLen

untyped bigint

Value

(100 <untyped> bigint)

maxSlugLen

untyped bigint

Value

(11 <untyped> bigint)

maxStakeOpenDelay

int64

Value

17280

Params

type

Value

kourtv3.Params

defaultParams

func() kourtv3.Params
Open
OID
06c0ec…ff19:176
defaultParams details

Inspect func

Court

type

Value

kourtv3.Court

StartCourt

func(slug string, name string) string
Open
OID
06c0ec…ff19:180
StartCourt details

Inspect func

StartOneWayCourt

func(slug string, name string) string
Open
OID
06c0ec…ff19:181
StartOneWayCourt details

Inspect func

StartCourtP

func(slug string, name string, stakeOpenDelay int64) string
Open
OID
06c0ec…ff19:182
StartCourtP details

Inspect func

startCourtUser

func(admin .uverse.address, escrowAddr .uverse.address, slug string, name string, delay int64, oneWay bool) string
Open
OID
06c0ec…ff19:183
startCourtUser details

Inspect func

startCourt

func(admin .uverse.address, escrowAddr .uverse.address, slug string, name string, delay int64, oneWay bool) string
Open
OID
06c0ec…ff19:184
startCourt details

Inspect func

maxCourtDescLen

untyped bigint

Value

(240 <untyped> bigint)

SetCourtDesc

func(courtSlug string, desc string)
Open
OID
06c0ec…ff19:185
SetCourtDesc details

Inspect func

SetCourtImage

func(courtSlug string, media string)
Open
OID
06c0ec…ff19:186
SetCourtImage details

Inspect func

ClearCourtImage

func(courtSlug string)
Open
OID
06c0ec…ff19:187
ClearCourtImage details

Inspect func

CourtImage

func(courtSlug string) string
Open
OID
06c0ec…ff19:188
CourtImage details

Inspect func

CourtImages

func(slugs string) string
Open
OID
06c0ec…ff19:189
CourtImages details

Inspect func

mustCourtDesc

func(desc string)
Open
OID
06c0ec…ff19:190
mustCourtDesc details

Inspect func

mustCourtName

func(name string)
Open
OID
06c0ec…ff19:191
mustCourtName details

Inspect func

CourtDesc

func(courtSlug string) string
Open
OID
06c0ec…ff19:192
CourtDesc details

Inspect func

CourtStakeOpenDelay

func(courtSlug string) int64
Open
OID
06c0ec…ff19:193
CourtStakeOpenDelay details

Inspect func

CourtName

func(slug string) string
Open
OID
06c0ec…ff19:196
CourtName details

Inspect func

CourtSymbol

func(slug string) string
Open
OID
06c0ec…ff19:197
CourtSymbol details

Inspect func

CoinSupply

func(slug string) int64
Open
OID
06c0ec…ff19:199
CoinSupply details

Inspect func

CoinPrice

func(slug string) int64
Open
OID
06c0ec…ff19:200
CoinPrice details

Inspect func

CourtOneWay

func(slug string) bool
Open
OID
06c0ec…ff19:201
CourtOneWay details

Inspect func

CourtEscrow

func(slug string) .uverse.address
Open
OID
06c0ec…ff19:202
CourtEscrow details

Inspect func

EmittedTotal

func(slug string) int64
Open
OID
06c0ec…ff19:203
EmittedTotal details

Inspect func

effMinAnswerX

func(c *kourtv3.Court) int64
Open
OID
06c0ec…ff19:204
effMinAnswerX details

Inspect func

effMinDeposit

func(c *kourtv3.Court) int64
Open
OID
06c0ec…ff19:205
effMinDeposit details

Inspect func

maxAnswerBondBps

func() int64
Open
OID
06c0ec…ff19:206
maxAnswerBondBps details

Inspect func

supplyFloor

func(c *kourtv3.Court, bps int64, dust int64) int64
Open
OID
06c0ec…ff19:207
supplyFloor details

Inspect func

mustCourt

func(slug string) *kourtv3.Court
Open
OID
06c0ec…ff19:208
mustCourt details

Inspect func

courtSymbol

func(slug string) string
Open
OID
06c0ec…ff19:209
courtSymbol details

Inspect func

courtCreationBurnInit

int64

Value

0

courtCreationBurn

int64

Value

0

CourtCreationBurn

func() int64
Open
OID
06c0ec…ff19:214
CourtCreationBurn details

Inspect func

SetCourtCreationBurn

func(amount int64)
Open
OID
06c0ec…ff19:216
SetCourtCreationBurn details

Inspect func

mustSanePrice

func(amount int64)
Open
OID
06c0ec…ff19:218
mustSanePrice details

Inspect func

takeCourtCreationBurn

func()
Open
OID
06c0ec…ff19:219
takeCourtCreationBurn details

Inspect func

tierHidden

uint8

Value

0

tierListed

uint8

Value

1

tierFeatured

uint8

Value

2

directoryAdmin

.uverse.address

Value

<gnolang.StringValue>

SetTier

func(courtSlug string, tier int)
Open
OID
06c0ec…ff19:221
SetTier details

Inspect func

DirectoryAdmin

func() .uverse.address
Open
OID
06c0ec…ff19:223
DirectoryAdmin details

Inspect func

CourtTier

func(courtSlug string) int
Open
OID
06c0ec…ff19:224
CourtTier details

Inspect func

ListByTier

func(tier int) []string
Open
OID
06c0ec…ff19:226
ListByTier details

Inspect func

disputeKindName

untyped string

Value

"dispute"

quorumSupplyBps

int64

Value

500

finalizeGraceBlocks

int64

Value

120960

disputeKind

type

Value

kourtv3.disputeKind

disputeRules

func(p kourtv3.Params) v0.Rules
Open
OID
06c0ec…ff19:227
disputeRules details

Inspect func

OpenDispute

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:229
OpenDispute details

Inspect func

VoteDispute

func(courtSlug string, claimID uint64, choice string)
Open
OID
06c0ec…ff19:230
VoteDispute details

Inspect func

ResolveDispute

func(courtSlug string, claimID uint64)
Open
OID
06c0ec…ff19:231
ResolveDispute details

Inspect func

compAmount

func(ownBond int64, burned int64) int64
Open
OID
06c0ec…ff19:232
compAmount details

Inspect func

spamDiscards

func(spamW int64, cast int64) bool
Open
OID
06c0ec…ff19:233
spamDiscards details

Inspect func

spamBurnsDeposit

func(spamW int64, cast int64) bool
Open
OID
06c0ec…ff19:234
spamBurnsDeposit details

Inspect func

spamDiscardClaim

func(c *kourtv3.Court, cs *kourtv3.claimState, spamW int64, cast int64)
Open
OID
06c0ec…ff19:235
spamDiscardClaim details

Inspect func

provCloseClaim

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:236
provCloseClaim details

Inspect func

Finalize

func(courtSlug string, claimID uint64)
Open
OID
06c0ec…ff19:237
Finalize details

Inspect func

VotableSupply

func(courtSlug string) (raw int64, escrowed int64, votable int64)
Open
OID
06c0ec…ff19:238
VotableSupply details

Inspect func

QuorumFloorOf

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:239
QuorumFloorOf details

Inspect func

isParticipant

func(cs *kourtv3.claimState, who .uverse.address) bool
Open
OID
06c0ec…ff19:240
isParticipant details

Inspect func

quorumFloor

func(c *kourtv3.Court, xbar int64) int64
Open
OID
06c0ec…ff19:241
quorumFloor details

Inspect func

oppositeSide

func(side int) int
Open
OID
06c0ec…ff19:242
oppositeSide details

Inspect func

escrowWindow

func(c *kourtv3.Court, cs *kourtv3.claimState) int64
Open
OID
06c0ec…ff19:243
escrowWindow details

Inspect func

voteYes

untyped string

Value

"yes"

voteNo

untyped string

Value

"no"

voteSpam

untyped string

Value

"spam"

govAbstain

untyped string

Value

"abstain"

oneDayBlocks

int64

Value

17280

DisputeOpen

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:244
DisputeOpen details

Inspect func

DisputeProposal

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:245
DisputeProposal details

Inspect func

Provisional

func(courtSlug string, claimID uint64) int
Open
OID
06c0ec…ff19:246
Provisional details

Inspect func

FailedRounds

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:247
FailedRounds details

Inspect func

ProvClose

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:248
ProvClose details

Inspect func

EscrowUntil

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:249
EscrowUntil details

Inspect func

DisputeVoteCloses

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:250
DisputeVoteCloses details

Inspect func

DisputeBondNext

func(courtSlug string, claimID uint64) int64
Open
OID
06c0ec…ff19:251
DisputeBondNext details

Inspect func

escrowPassed

func(cs *kourtv3.claimState) bool
Open
OID
06c0ec…ff19:252
escrowPassed details

Inspect func

Reopenable

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:253
Reopenable details

Inspect func

ladderWindow

func(p kourtv3.Params) int64
Open
OID
06c0ec…ff19:254
ladderWindow details

Inspect func

credWeightFloor

func(c *kourtv3.Court, pid int64) int64
Open
OID
06c0ec…ff19:255
credWeightFloor details

Inspect func

credWeightFloorAt

func(c *kourtv3.Court, at uint32) int64
Open
OID
06c0ec…ff19:256
credWeightFloorAt details

Inspect func

electionPath

untyped string

Value

"election"

renderElection

func(slug string) string
Open
OID
06c0ec…ff19:257
renderElection details

Inspect func

writeNoElection

func(b *strings.Builder, c *kourtv3.Court, cm *kourtv3.courtMod)
Open
OID
06c0ec…ff19:259
writeNoElection details

Inspect func

writeOpenElection

func(b *strings.Builder, c *kourtv3.Court, cm *kourtv3.courtMod, base string)
Open
OID
06c0ec…ff19:260
writeOpenElection details

Inspect func

writeBallotLines

func(b *strings.Builder, c *kourtv3.Court, e *kourtv3.election)
Open
OID
06c0ec…ff19:261
writeBallotLines details

Inspect func

writeTurnoutBar

func(b *strings.Builder, c *kourtv3.Court, e *kourtv3.election)
Open
OID
06c0ec…ff19:262
writeTurnoutBar details

Inspect func

seniorEnqueuedEvent

untyped string

Value

"SeniorEnqueued"

seniorPaidEvent

untyped string

Value

"SeniorPaid"

entitlement

type

Value

kourtv3.entitlement

accrueSegment

func(c *kourtv3.Court, blocks int64)
Open
OID
06c0ec…ff19:265
accrueSegment details

Inspect func

advanceRateAcc

func(c *kourtv3.Court, blocks int64)
Open
OID
06c0ec…ff19:266
advanceRateAcc details

Inspect func

rollPeriod

func(c *kourtv3.Court)
Open
OID
06c0ec…ff19:267
rollPeriod details

Inspect func

enqueueSenior

func(c *kourtv3.Court, to .uverse.address, amount int64, purpose string) uint64
Open
OID
06c0ec…ff19:268
enqueueSenior details

Inspect func

reserveJunior

func(c *kourtv3.Court, want int64) int64
Open
OID
06c0ec…ff19:269
reserveJunior details

Inspect func

mintEmission

func(c *kourtv3.Court, to .uverse.address, amount int64)
Open
OID
06c0ec…ff19:270
mintEmission details

Inspect func

PullSenior

func(courtSlug string, seq uint64) int64
Open
OID
06c0ec…ff19:271
PullSenior details

Inspect func

Reservoir

func(courtSlug string) int64
Open
OID
06c0ec…ff19:272
Reservoir details

Inspect func

SeniorOwed

func(courtSlug string) int64
Open
OID
06c0ec…ff19:273
SeniorOwed details

Inspect func

SeniorEntitlement

func(courtSlug string, seq uint64) (to .uverse.address, amount int64, paid int64, payable int64)
Open
OID
06c0ec…ff19:274
SeniorEntitlement details

Inspect func

QueueLen

func(courtSlug string) uint64
Open
OID
06c0ec…ff19:275
QueueLen details

Inspect func

maxFolderTextLen

untyped bigint

Value

(200 <untyped> bigint)

maxFolderDepth

untyped bigint

Value

(4 <untyped> bigint)

maxFolderItems

untyped bigint

Value

(200 <untyped> bigint)

maxFolders

untyped bigint

Value

(100 <untyped> bigint)

folder

type

Value

kourtv3.folder

folderAfter

func(a *kourtv3.folder, b *kourtv3.folder) bool
Open
OID
06c0ec…ff19:277
folderAfter details

Inspect func

requireFolderMod

func(c *kourtv3.Court, who .uverse.address) *kourtv3.courtMod
Open
OID
06c0ec…ff19:279
requireFolderMod details

Inspect func

folderTextOK

func(name string, desc string) bool
Open
OID
06c0ec…ff19:280
folderTextOK details

Inspect func

folderNameTaken

func(cm *kourtv3.courtMod, name string) bool
Open
OID
06c0ec…ff19:281
folderNameTaken details

Inspect func

newFolderCore

func(cm *kourtv3.courtMod, name string, desc string, parent uint64) uint64
Open
OID
06c0ec…ff19:282
newFolderCore details

Inspect func

folderProposal

type

Value

kourtv3.folderProposal

RegisterFolderProposal

func(courtSlug string, name string, desc string, parentID uint64) uint64
Open
OID
06c0ec…ff19:283
RegisterFolderProposal details

Inspect func

CreateFolder

func(courtSlug string, name string, desc string) uint64
Open
OID
06c0ec…ff19:284
CreateFolder details

Inspect func

CreateFolderIn

func(courtSlug string, parentID uint64, name string, desc string) uint64
Open
OID
06c0ec…ff19:285
CreateFolderIn details

Inspect func

MoveFolder

func(courtSlug string, folderID uint64, newParent uint64)
Open
OID
06c0ec…ff19:286
MoveFolder details

Inspect func

AddToFolder

func(courtSlug string, folderID uint64, claimID uint64)
Open
OID
06c0ec…ff19:287
AddToFolder details

Inspect func

fileInto

func(f *kourtv3.folder, claimID uint64)
Open
OID
06c0ec…ff19:288
fileInto details

Inspect func

RemoveFromFolder

func(courtSlug string, folderID uint64, claimID uint64)
Open
OID
06c0ec…ff19:289
RemoveFromFolder details

Inspect func

RenameFolder

func(courtSlug string, folderID uint64, name string, desc string)
Open
OID
06c0ec…ff19:290
RenameFolder details

Inspect func

SetFolderImage

func(courtSlug string, folderID uint64, media string)
Open
OID
06c0ec…ff19:291
SetFolderImage details

Inspect func

ClearFolderImage

func(courtSlug string, folderID uint64)
Open
OID
06c0ec…ff19:292
ClearFolderImage details

Inspect func

FolderImage

func(courtSlug string, folderID uint64) string
Open
OID
06c0ec…ff19:293
FolderImage details

Inspect func

PurgeFolder

func(courtSlug string, folderID uint64, categoryCode string)
Open
OID
06c0ec…ff19:294
PurgeFolder details

Inspect func

FolderCount

func(courtSlug string) int
Open
OID
06c0ec…ff19:295
FolderCount details

Inspect func

FolderName

func(courtSlug string, folderID uint64) string
Open
OID
06c0ec…ff19:296
FolderName details

Inspect func

FolderDesc

func(courtSlug string, folderID uint64) string
Open
OID
06c0ec…ff19:297
FolderDesc details

Inspect func

FolderItems

func(courtSlug string, folderID uint64) []uint64
Open
OID
06c0ec…ff19:298
FolderItems details

Inspect func

ClaimFolders

func(courtSlug string, claimID uint64) []uint64
Open
OID
06c0ec…ff19:299
ClaimFolders details

Inspect func

RetireFolder

func(courtSlug string, folderID uint64)
Open
OID
06c0ec…ff19:300
RetireFolder details

Inspect func

RestoreFolder

func(courtSlug string, folderID uint64)
Open
OID
06c0ec…ff19:301
RestoreFolder details

Inspect func

MoveItemInFolder

func(courtSlug string, folderID uint64, claimID uint64, to int)
Open
OID
06c0ec…ff19:302
MoveItemInFolder details

Inspect func

OrderFolders

func(courtSlug string, parentID uint64, ids string)
Open
OID
06c0ec…ff19:303
OrderFolders details

Inspect func

FolderTree

func(courtSlug string) string
Open
OID
06c0ec…ff19:304
FolderTree details

Inspect func

FolderRetired

func(courtSlug string, folderID uint64) bool
Open
OID
06c0ec…ff19:305
FolderRetired details

Inspect func

FolderParent

func(courtSlug string, folderID uint64) uint64
Open
OID
06c0ec…ff19:306
FolderParent details

Inspect func

FolderPurged

func(courtSlug string, folderID uint64) bool
Open
OID
06c0ec…ff19:307
FolderPurged details

Inspect func

setMark

untyped string

Value

"𓂀"

shutMark

untyped string

Value

"𓁼"

setPrefix

untyped string

Value

"𓂀 "

shutPrefix

untyped string

Value

"𓁼 "

parseSetTitle

func(title string) (name string, shown bool, ok bool)
Open
OID
06c0ec…ff19:308
parseSetTitle details

Inspect func

IsSetClaim

func(courtSlug string, claimID uint64) bool
Open
OID
06c0ec…ff19:310
IsSetClaim details

Inspect func

ClaimSet

func(courtSlug string, claimID uint64) uint64
Open
OID
06c0ec…ff19:311
ClaimSet details

Inspect func

SetBornOf

func(courtSlug string, folderID uint64) uint64
Open
OID
06c0ec…ff19:312
SetBornOf details

Inspect func

New

func(courtSlug string, claimID uint64) uint64
Open
OID
06c0ec…ff19:313
New details

Inspect func

HandOver

func(to .uverse.address)
Open
OID
06c0ec…ff19:314
HandOver details

Inspect func

helpPath

untyped string

Value

"how-it-works"

topHoldersMax

untyped bigint

Value

(50 <untyped> bigint)

HolderCount

func(courtSlug string) int
Open
OID
06c0ec…ff19:318
HolderCount details

Inspect func

TopHolders

func(courtSlug string, limit int) string
Open
OID
06c0ec…ff19:320
TopHolders details

Inspect func

TopHoldersNote

func() string
Open
OID
06c0ec…ff19:321
TopHoldersNote details

Inspect func

lockedOf

func(c *kourtv3.Court, who .uverse.address) int64
Open
OID
06c0ec…ff19:322
lockedOf details

Inspect func

spendable

func(c *kourtv3.Court, who .uverse.address) int64
Open
OID
06c0ec…ff19:324
spendable details

Inspect func

disposable

func(c *kourtv3.Court, who .uverse.address) int64
Open
OID
06c0ec…ff19:325
disposable details

Inspect func

DisposableOf

func(courtSlug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:326
DisposableOf details

Inspect func

mustSpendable

func(c *kourtv3.Court, who .uverse.address, amount int64)
Open
OID
06c0ec…ff19:328
mustSpendable details

Inspect func

mustStakable

func(c *kourtv3.Court, who .uverse.address, amount int64)
Open
OID
06c0ec…ff19:329
mustStakable details

Inspect func

lockStake

func(c *kourtv3.Court, who .uverse.address, amount int64)
Open
OID
06c0ec…ff19:330
lockStake details

Inspect func

releaseStake

func(c *kourtv3.Court, who .uverse.address, amount int64)
Open
OID
06c0ec…ff19:331
releaseStake details

Inspect func

LockedOf

func(courtSlug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:332
LockedOf details

Inspect func

SpendableOf

func(courtSlug string, who .uverse.address) int64
Open
OID
06c0ec…ff19:333
SpendableOf details

Inspect func

TransferCC

func(courtSlug string, to .uverse.address, amount int64)
Open
OID
06c0ec…ff19:334
TransferCC details

Inspect func

ApproveCC

func(courtSlug string, spender .uverse.address, amount int64)
Open
OID
06c0ec…ff19:335
ApproveCC details

Inspect func

TransferFromCC

func(courtSlug string, from .uverse.address, to .uverse.address, amount int64)
Open
OID
06c0ec…ff19:336
TransferFromCC details

Inspect func

AllowanceCC

func(courtSlug string, owner .uverse.address, spender .uverse.address) int64
Open
OID
06c0ec…ff19:337
AllowanceCC details

Inspect func

mediaDestination

func(m *kourtv3.mediaItem) string
Open
OID
06c0ec…ff19:338
mediaDestination details

Inspect func

verifyElsewhere

func() string
Open
OID
06c0ec…ff19:340
verifyElsewhere details

Inspect func

writeClaimMedia

func(b *strings.Builder, c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:341
writeClaimMedia details

Inspect func

ClaimMediaPage

func(courtSlug string, fromID uint64, count int) string
Open
OID
06c0ec…ff19:342
ClaimMediaPage details

Inspect func

PurgeClaimMedia

func(courtSlug string, claimID uint64, idx uint64, categoryCode string)
Open
OID
06c0ec…ff19:343
PurgeClaimMedia details

Inspect func

maxClaimMediaCount

untyped bigint

Value

(7 <untyped> bigint)

maxMirrorsPerItem

untyped bigint

Value

(4 <untyped> bigint)

maxMediaURLLen

untyped bigint

Value

(300 <untyped> bigint)

maxCaptionLen

untyped bigint

Value

(120 <untyped> bigint)

maxMediaBytes

untyped bigint

Value

(262144 <untyped> bigint)

maxMediaDim

untyped bigint

Value

(20000 <untyped> bigint)

maxMediaPage

untyped bigint

Value

(64 <untyped> bigint)

mediaKindImage

untyped string

Value

"img"

mediaKindVideo

untyped string

Value

"vid"

mediaItem

type

Value

kourtv3.mediaItem

mediaCharFault

func(s string) string
Open
OID
06c0ec…ff19:344
mediaCharFault details

Inspect func

isHexLower

func(s string) bool
Open
OID
06c0ec…ff19:345
isHexLower details

Inspect func

mirrorFault

func(u string) string
Open
OID
06c0ec…ff19:346
mirrorFault details

Inspect func

appendAll

func(dst []string, src []string) []string
Open
OID
06c0ec…ff19:355
appendAll details

Inspect func

maxMediaHosts

untyped bigint

Value

(32 <untyped> bigint)

mediaHostEntryFault

func(h string, suffix bool) string
Open
OID
06c0ec…ff19:356
mediaHostEntryFault details

Inspect func

parseMediaHosts

func(list string, suffix bool) []string
Open
OID
06c0ec…ff19:357
parseMediaHosts details

Inspect func

SetMediaHosts

func(exact string, suffixes string)
Open
OID
06c0ec…ff19:358
SetMediaHosts details

Inspect func

mediaHostAllowed

func(host string) bool
Open
OID
06c0ec…ff19:361
mediaHostAllowed details

Inspect func

captionFault

func(s string) string
Open
OID
06c0ec…ff19:362
captionFault details

Inspect func

mediaItemFault

func(m *kourtv3.mediaItem) string
Open
OID
06c0ec…ff19:363
mediaItemFault details

Inspect func

parseMediaFault

func(arg string) ([]kourtv3.mediaItem, string)
Open
OID
06c0ec…ff19:364
parseMediaFault details

Inspect func

parseMediaArg

func(arg string) []kourtv3.mediaItem
Open
OID
06c0ec…ff19:365
parseMediaArg details

Inspect func

jsonString

func(s string) string
Open
OID
06c0ec…ff19:367
jsonString details

Inspect func

encodeMedia

func(items []kourtv3.mediaItem) string
Open
OID
06c0ec…ff19:368
encodeMedia details

Inspect func

metaRealmPath

untyped string

Value

"gno.land/r/g1leu8d2vsplhehcfkjg50mwgdpxdkt8tztu95wr/kourtv3"

metaPrefix

untyped string

Value

"mod:"

metaCourtNm

untyped string

Value

"Meta"

metaExecuted

untyped string

Value

"MetaExecuted"

verbUnhide

untyped string

Value

"unhide"

verbClear

untyped string

Value

"clear"

verbHide

untyped string

Value

"hide"

verbSuspend

untyped string

Value

"suspend"

verbUnsuspend

untyped string

Value

"unsuspend"

verbSetmods

untyped string

Value

"setmods"

verbNewset

untyped string

Value

"newset"

verbIsAggressive

func(v string) bool
Open
OID
06c0ec…ff19:369
verbIsAggressive details

Inspect func

modParse

type

Value

kourtv3.modParse

metaState

type

Value

kourtv3.metaState

parseModTitle

func(title string) kourtv3.modParse
Open
OID
06c0ec…ff19:383
parseModTitle details

Inspect func

latchKey

func(p kourtv3.modParse) string
Open
OID
06c0ec…ff19:384
latchKey details

Inspect func

onClaimOpened

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:385
onClaimOpened details

Inspect func

onTitleEdited

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:386
onTitleEdited details

Inspect func

onClaimAnswered

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:387
onClaimAnswered details

Inspect func

releaseMetaLatchIfMeta

func(c *kourtv3.Court, cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:388
releaseMetaLatchIfMeta details

Inspect func

releaseMetaLatch

func(cs *kourtv3.claimState)
Open
OID
06c0ec…ff19:389
releaseMetaLatch details

Inspect func

poisonMetaParse

func(claimID uint64)
Open
OID
06c0ec…ff19:390
poisonMetaParse details

Inspect func

metaVerdictExpired

func(cs *kourtv3.claimState, votingBlocks int64) bool
Open
OID
06c0ec…ff19:391
metaVerdictExpired details

Inspect func

ExecuteMetaVerdict

func(metaClaimID uint64)
Open
OID
06c0ec…ff19:392
ExecuteMetaVerdict details

Inspect func

applyMetaVerb

func(mc *kourtv3.Court, tc *kourtv3.Court, cm *kourtv3.courtMod, p kourtv3.modParse, cs *kourtv3.claimState, target *kourtv3.claimState)
Open
OID
06c0ec…ff19:393
applyMetaVerb details

Inspect func

AppealParse

func(claimID uint64) (verb string, court string, target uint64, valid bool)
Open
OID
06c0ec…ff19:394
AppealParse details

Inspect func

AppealExecuted

func(claimID uint64) bool
Open
OID
06c0ec…ff19:395
AppealExecuted details

Inspect func

AppealLatchHolder

func(verb string, court string, target uint64) uint64
Open
OID
06c0ec…ff19:396
AppealLatchHolder details

Inspect func

accrueFranchise

func(c *kourtv3.Court, who .uverse.address, spent int64)
Open
OID
06c0ec…ff19:400
accrueFranchise details

Inspect func

ClaimMetaFranchise

func() int64
Open
OID
06c0ec…ff19:401
ClaimMetaFranchise details

Inspect func

FranchiseOf

func(who .uverse.address) int64
Open
OID
06c0ec…ff19:402
FranchiseOf details

Inspect func

maxReasonLen

untyped bigint

Value

(200 <untyped> bigint)

maxModSetSize

untyped bigint

Value

(32 <untyped> bigint)

reSetWindowBlocks

int64

Value

241920

modActEvent

untyped string

Value

"ModAct"
adminAddr : func() .uverse.address Inspect
purgeThreshold : func() int Inspect
daoSeats : func() int Inspect
AdminParams : func() string Inspect
adminParamsPath : untyped string ="admin-params"
renderAdminParams : func() string Inspect
answerWindow : int64 =2160
PostAnswer : func(courtSlug string, claimID uint64, verdict int) Inspect
HasAnswer : func(courtSlug string, claimID uint64) bool Inspect
AnswerVerdict : func(courtSlug string, claimID uint64) int Inspect
AnswerBond : func(courtSlug string, claimID uint64) int64 Inspect
Answerer : func(courtSlug string, claimID uint64) .uverse.address Inspect
XBarFrozen : func(courtSlug string, claimID uint64) int64 Inspect
settleAnswerBond : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
bondFloorAt : func(xbar int64, convHi uint64, convLo uint64) int64 Inspect
bondFloorFor : func(cs *kourtv3.claimState) int64 Inspect
assocSupports : int8 =0
assocContests : int8 =1
maxAssocOut : untyped bigint =(32 <untyped> bigint)
maxAssocIn : untyped bigint =(64 <untyped> bigint)
maxAssocInPerAuthor : untyped bigint =(4 <untyped> bigint)
assocBondDefaultInit : int64 =1000000
assocBondDefault : int64 =1000000
assocBondFor : func(c *kourtv3.Court) int64 Inspect
SetAssociationBondDefault : func(amount int64) Inspect
SetCourtAssociationBond : func(courtSlug string, amount int64) Inspect
AssociationBond : func(courtSlug string) int64 Inspect
AssociationBondDefault : func() int64 Inspect
assocBondWindowSecs : int64 =1209600
mustAssocEdge : func(c *kourtv3.Court, from uint64, to uint64) *kourtv3.assocEdge Inspect
dropAssocEdge : func(c *kourtv3.Court, from uint64, to uint64) Inspect
burnAssocBond : func(c *kourtv3.Court, e *kourtv3.assocEdge) Inspect
releaseAssocBond : func(c *kourtv3.Court, e *kourtv3.assocEdge) Inspect
ApproveAssociation : func(courtSlug string, from uint64, to uint64) Inspect
DisapproveAssociation : func(courtSlug string, from uint64, to uint64) Inspect
ClaimAssociationBond : func(courtSlug string, from uint64, to uint64) Inspect
pendingIncident : func(c *kourtv3.Court, claimID uint64) ([]uint64, []uint64) Inspect
ApproveAllAssociations : func(courtSlug string, claimID uint64) int Inspect
DisapproveAllAssociations : func(courtSlug string, claimID uint64, reason string) int Inspect
burnIfOlder : func(c *kourtv3.Court, from uint64, to uint64, opened int64) int Inspect
assocEdge : type =kourtv3.assocEdge
ensureAssocs : func(c *kourtv3.Court) Inspect
assocKey : func(a uint64, b uint64) string Inspect
assocTextGone : func(c *kourtv3.Court, id uint64) bool Inspect
AddAssociation : func(courtSlug string, from uint64, to uint64, stance string) Inspect
RemoveAssociation : func(courtSlug string, from uint64, to uint64) Inspect
ClaimAssociations : func(courtSlug string, claimID uint64) string Inspect
stanceCode : func(s int8) string Inspect
claimIDFromKey : func(k string) uint64 Inspect
maxBoardTextLen : untyped bigint =(2000 <untyped> bigint)
maxBoardRowsPerClaim : untyped bigint =(512 <untyped> bigint)
maxBoardRowsPerAuthor : untyped bigint =(8 <untyped> bigint)
maxBoardRepliesShown : untyped bigint =(8 <untyped> bigint)
boardRow : type =kourtv3.boardRow
boardMark : func(r *kourtv3.boardRow) string Inspect
ensureBoard : func(cs *kourtv3.claimState) Inspect
ensureKids : func(cs *kourtv3.claimState) *v0.BPTree Inspect
ensureScoreIdx : func(cs *kourtv3.claimState) *v0.BPTree Inspect
ensureVoted : func(cs *kourtv3.claimState) *v0.BPTree Inspect
boardOpen : func(cs *kourtv3.claimState) bool Inspect
boardWroteBy : func(cs *kourtv3.claimState, who .uverse.address) int64 Inspect
PostComment : func(courtSlug string, claimID uint64, parentRow uint64, text string) uint64 Inspect
mustBoardRow : func(cs *kourtv3.claimState, rowID uint64) *kourtv3.boardRow Inspect
HideOwnComment : func(courtSlug string, claimID uint64, rowID uint64, hide bool) Inspect
BoardSize : func(courtSlug string, claimID uint64) int Inspect
BoardCounts : func(courtSlug string, ids string) string Inspect
BoardHiddenCount : func(courtSlug string, claimID uint64) int Inspect
BoardOpen : func(courtSlug string, claimID uint64) bool Inspect
CommentsWrittenBy : func(courtSlug string, claimID uint64, who .uverse.address) int64 Inspect
BoardNewest : func(courtSlug string, claimID uint64, offset int, count int) string Inspect
boardReplyCount : func(cs *kourtv3.claimState, parent uint64) int Inspect
boardKeyMine : func(pre string, k string) bool Inspect
BoardReplies : func(courtSlug string, claimID uint64, parent uint64) string Inspect
BoardPartyRows : func(courtSlug string, claimID uint64) string Inspect
boardTextFor : func(r *kourtv3.boardRow) string Inspect
escapeWireText : func(s string) string Inspect
renderBoardPage : func(slug string, claimID uint64) string Inspect
renderBoardTop : func(slug string, claimID uint64) string Inspect
renderBoardHidden : func(slug string, claimID uint64) string Inspect
renderBoardIn : func(slug string, claimID uint64, ranked bool) string Inspect
boardPartyRows : func(cs *kourtv3.claimState) []*kourtv3.boardRow Inspect
renderBoardRow : func(slug string, claimID uint64, rowArg string) string Inspect
renderBoardOne : func(slug string, claimID uint64, cs *kourtv3.claimState, r *kourtv3.boardRow, listing bool) string Inspect
writeBoardReplies : func(b *strings.Builder, slug string, claimID uint64, cs *kourtv3.claimState, parent uint64) Inspect
plural : func(n int) string Inspect
boardBadges : func(cs *kourtv3.claimState, who .uverse.address) []string Inspect
boardTextVisible : func(r *kourtv3.boardRow) string Inspect
boardScoreKey : func(score int64, rowID uint64) string Inspect
scoreIndexPut : func(cs *kourtv3.claimState, r *kourtv3.boardRow) Inspect
scoreIndexDrop : func(cs *kourtv3.claimState, r *kourtv3.boardRow) Inspect
UpvoteComment : func(courtSlug string, claimID uint64, rowID uint64) int64 Inspect
HasUpvoted : func(courtSlug string, claimID uint64, rowID uint64, who .uverse.address) bool Inspect
CommentScore : func(courtSlug string, claimID uint64, rowID uint64) int64 Inspect
BoardTop : func(courtSlug string, claimID uint64, offset int, count int) string Inspect
claimBoardPreview : untyped bigint =(3 <untyped> bigint)
plural2 : func(n int) string Inspect
boardActCode : func(verb string, rowID uint64, categoryCode string) string Inspect
boardCodeSpam : untyped string ="spam"
boardCodeOffTopic : untyped string ="off-topic"
boardCodeAbuse : untyped string ="abuse"
boardCodeImpersonation : untyped string ="impersonation"
boardCodeIllegal : untyped string ="illegal-referred"
mustBoardCode : func(code string) Inspect
BoardCodes : func() string Inspect
GlobalHideRow : func(courtSlug string, claimID uint64, rowID uint64, categoryCode string) Inspect
GlobalClearRow : func(courtSlug string, claimID uint64, rowID uint64) Inspect
PurgeBoardRow : func(courtSlug string, claimID uint64, rowID uint64, categoryCode string) Inspect
BoardRowState : func(courtSlug string, claimID uint64, rowID uint64) string Inspect
maxBatchRows : untyped bigint =(64 <untyped> bigint)
PurgeBoardRange : func(courtSlug string, claimID uint64, fromRowID uint64, categoryCode string) uint64 Inspect
BoardPurgeOrdered : func(courtSlug string, claimID uint64) bool Inspect
freezeMaxBlocks : int64 =8640
freezeGapBlocks : int64 =8640
mustBoardModInvariants : func() Inspect
init.117 : func() Inspect
speechM : func(cm *kourtv3.courtMod) int Inspect
SpeechThreshold : func(courtSlug string) int Inspect
boardSanctionEpochOf : func(c *kourtv3.Court) int64 Inspect
boardFreezeActive : func(r *kourtv3.standingRow) bool Inspect
boardFreezeGapOpen : func(r *kourtv3.standingRow) bool Inspect
boardFrozen : func(c *kourtv3.Court, who .uverse.address) bool Inspect
boardFrozenAt : func(c *kourtv3.Court, who .uverse.address) (at int64, atHeight int64) Inspect
BoardFrozenUntil : func(courtSlug string, who .uverse.address) (at int64, atHeight int64) Inspect
claimFreezeActive : func(clm *kourtv3.claimMod) bool Inspect
claimFreezeGapOpen : func(clm *kourtv3.claimMod) bool Inspect
claimBoardFrozen : func(c *kourtv3.Court, claimID uint64) bool Inspect
claimBoardFrozenAt : func(c *kourtv3.Court, claimID uint64) (at int64, atHeight int64) Inspect
ClaimBoardFrozenUntil : func(courtSlug string, claimID uint64) (at int64, atHeight int64) Inspect
HideBoardRow : func(courtSlug string, claimID uint64, rowID uint64, code string) Inspect
UnhideBoardRow : func(courtSlug string, claimID uint64, rowID uint64) Inspect
SlashStanding : func(courtSlug string, who .uverse.address, levels int64, code string) Inspect
levelFloor : func(c *kourtv3.Court, lv int64) int64 Inspect
RestoreStanding : func(courtSlug string, who .uverse.address) int64 Inspect
FreezeBoard : func(courtSlug string, who .uverse.address, blocks int64, code string) Inspect
UnfreezeBoard : func(courtSlug string, who .uverse.address) Inspect
FreezeClaimBoard : func(courtSlug string, claimID uint64, blocks int64, code string) Inspect
ThawClaimBoard : func(courtSlug string, claimID uint64) Inspect
GlobalClearBoardBits : func(courtSlug string) int64 Inspect
GlobalRestoreStanding : func(courtSlug string, who .uverse.address) int64 Inspect
mustBoardWritable : func(c *kourtv3.Court, cs *kourtv3.claimState, who .uverse.address) Inspect
PurgeCourtLogRow : func(courtSlug string, rowID uint64, categoryCode string) Inspect
GlobalClearCourtParams : func(courtSlug string) Inspect
gnotDenom : untyped string ="ugnot"
burnSinkPath : untyped string ="gno.land/r/g1leu8d2vsplhehcfkjg50mwgdpxdkt8tztu95wr/kourtv3:burned"
Buy : func(slug string, minUnits int64) int64 Inspect
CurvePosition : func(slug string) int64 Inspect
BurnSink : func() .uverse.address Inspect
BurnedGNOT : func() int64 Inspect
CoinBalanceOf : func(slug string, who .uverse.address) int64 Inspect
sideYES : untyped bigint =(0 <untyped> bigint)
sideNO : untyped bigint =(1 <untyped> bigint)
twapBuckets : untyped bigint =(168 <untyped> bigint)
maxClaimBodyLen : untyped bigint =(2000 <untyped> bigint)
runeLen : func(s string) int Inspect
claimState : type =kourtv3.claimState
OpenClaim : func(courtSlug string, title string) uint64 Inspect
OpenClaimIn : func(courtSlug string, folderID uint64, title string, body string) uint64 Inspect
OpenClaimP : func(courtSlug string, title string, body string) uint64 Inspect
OpenClaimSeeded : func(courtSlug string, title string) uint64 Inspect
OpenClaimPM : func(courtSlug string, title string, body string, media string) uint64 Inspect
openClaim : func(c *kourtv3.Court, who .uverse.address, title string, body string, seeded bool) uint64 Inspect
EditClaimTitle : func(courtSlug string, claimID uint64, newTitle string) Inspect
CloseDeadClaim : func(courtSlug string, claimID uint64) Inspect
ClaimCount : func(courtSlug string) uint64 Inspect
ClaimTitle : func(courtSlug string, claimID uint64) string Inspect
ClaimBody : func(courtSlug string, claimID uint64) string Inspect
ClaimMedia : func(courtSlug string, claimID uint64) string Inspect
ClaimAuthor : func(courtSlug string, claimID uint64) .uverse.address Inspect
ClaimClosed : func(courtSlug string, claimID uint64) bool Inspect
ClaimSeeded : func(courtSlug string, claimID uint64) bool Inspect
StakePools : func(courtSlug string, claimID uint64) (yes int64, no int64) Inspect
TrailingOI : func(courtSlug string, claimID uint64, window int64) (avg int64, mature bool) Inspect
PoolConviction : func(courtSlug string, claimID uint64) (yes int64, no int64) Inspect
TrailingYes : func(courtSlug string, claimID uint64, window int64) (avg int64, mature bool) Inspect
DocketSeries : func(courtSlug string, ids string, window int64) string Inspect
seriesPageMax : untyped bigint =(60 <untyped> bigint)
boolDigit : func(b bool) string Inspect
mustClaim : func(c *kourtv3.Court, id uint64) *kourtv3.claimState Inspect
beClaimKey : func(id uint64) string Inspect
ClaimHead : func(courtSlug string, claimID uint64, window int64) string Inspect
claimHeadFields : untyped bigint =(39 <untyped> bigint)
settleSecs : int64 =259200
deadClaimSecs : int64 =7257600
finalizeGraceSecs : int64 =604800
priorityWindowSecs : int64 =86400
nowTime : func() int64 Inspect
deadlineTime : func(stamp int64, secs int64) int64 Inspect
pastDeadline : func(stamp int64, secs int64) (passed bool, known bool) Inspect
blocksToSecs : func(b int64) int64 Inspect
heightNow : func() int64 Inspect
itoa : func(v int64) string Inspect
ClaimTimeline : func(courtSlug string, claimID uint64) string Inspect
realmClock : type =kourtv3.realmClock
eventHeight : func() string Inspect
errStaleRealm : untyped string ="kourtv3: stale realm; call through a crossing function"
coinDecimals : untyped bigint =(6 <untyped> bigint)
epochBlocks : int64 =720
curveCap : int64 =461168601842738
curveDenom : int64 =1000000000
periodBlocks : int64 =120960
budgetWeeklyBps : int64 =38
stepDownPeriods : int64 =104
rMaxPeriods : int64 =4
tierRefFloorBps : int64 =40
tierFloorBps : int64 =2500
tierCeilBps : int64 =20000
tierRefDustCC : int64 =1000000
tierEMAN : int64 =16
tierParBps : int64 =10000
splitWinners : int64 =80
splitAuthor : int64 =8
splitAnswerer : int64 =5
splitCarrot : int64 =7
answerBondBps : int64 =600
disputeBondXBps : int64 =2000
disputeBondOfAnswerBps : int64 =4000
maxFailedRounds : untyped bigint =(3 <untyped> bigint)
compOwnX : int64 =2
compOfBurnBps : int64 =8000
decideWindowBlocks : int64 =120960
carrotClampXBps : int64 =200
carrotClampMinCC : int64 =1000000
bondFloorFlatBps : int64 =450
bondFloorConvBps : int64 =10700
depositFeeBps : int64 =1000
priorityNetRecord : untyped bigint =(3 <untyped> bigint)
priorityColdStartN : untyped bigint =(3 <untyped> bigint)
priorityWindowBlocks : int64 =17280
settleDelay : int64 =51840
deadClaimTimeout : int64 =1451520
metaSlug : untyped string ="meta"
metaWeeklyBudget : int64 =100000000
answerXFloorBps : int64 =50
depositFloorBps : int64 =2
ordAnswerXFloorBps : int64 =10
ordDepositFloorBps : int64 =1
maxCourtNameLen : untyped bigint =(100 <untyped> bigint)
maxSlugLen : untyped bigint =(11 <untyped> bigint)
maxStakeOpenDelay : int64 =17280
mustInvariants : func() Inspect
init.243 : func() Inspect
Params : type =kourtv3.Params
defaultParams : func() kourtv3.Params Inspect
Court : type =kourtv3.Court
courts : *v0.BPTree Inspect
StartCourt : func(slug string, name string) string Inspect
StartOneWayCourt : func(slug string, name string) string Inspect
StartCourtP : func(slug string, name string, stakeOpenDelay int64) string Inspect
startCourtUser : func(admin .uverse.address, escrowAddr .uverse.address, slug string, name string, delay int64, oneWay bool) string Inspect
startCourt : func(admin .uverse.address, escrowAddr .uverse.address, slug string, name string, delay int64, oneWay bool) string Inspect
maxCourtDescLen : untyped bigint =(240 <untyped> bigint)
SetCourtDesc : func(courtSlug string, desc string) Inspect
SetCourtImage : func(courtSlug string, media string) Inspect
ClearCourtImage : func(courtSlug string) Inspect
CourtImage : func(courtSlug string) string Inspect
CourtImages : func(slugs string) string Inspect
mustCourtDesc : func(desc string) Inspect
mustCourtName : func(name string) Inspect
CourtDesc : func(courtSlug string) string Inspect
CourtStakeOpenDelay : func(courtSlug string) int64 Inspect
CourtCount : func() int Inspect
Exists : func(slug string) bool Inspect
CourtName : func(slug string) string Inspect
CourtSymbol : func(slug string) string Inspect
CoinDecimals : func() int Inspect
CoinSupply : func(slug string) int64 Inspect
CoinPrice : func(slug string) int64 Inspect
CourtOneWay : func(slug string) bool Inspect
CourtEscrow : func(slug string) .uverse.address Inspect
EmittedTotal : func(slug string) int64 Inspect
effMinAnswerX : func(c *kourtv3.Court) int64 Inspect
effMinDeposit : func(c *kourtv3.Court) int64 Inspect
maxAnswerBondBps : func() int64 Inspect
supplyFloor : func(c *kourtv3.Court, bps int64, dust int64) int64 Inspect
mustCourt : func(slug string) *kourtv3.Court Inspect
courtSymbol : func(slug string) string Inspect
reservedSlugs : []string (len=9) Inspect
mustSlug : func(slug string) Inspect
courtCreationBurnInit : int64 =0
courtCreationBurn : int64 =0
CourtCreationBurn : func() int64 Inspect
SetCourtCreationBurn : func(amount int64) Inspect
ugnotAmt : func(n int64) string Inspect
mustSanePrice : func(amount int64) Inspect
takeCourtCreationBurn : func() Inspect
tierHidden : uint8 =0
tierListed : uint8 =1
tierFeatured : uint8 =2
directoryAdmin : .uverse.address =<gnolang.StringValue>
SetTier : func(courtSlug string, tier int) Inspect
DirectoryAdmin : func() .uverse.address Inspect
CourtTier : func(courtSlug string) int Inspect
ListCourts : func() []string Inspect
ListByTier : func(tier int) []string Inspect
disputeKindName : untyped string ="dispute"
quorumSupplyBps : int64 =500
finalizeGraceBlocks : int64 =120960
disputeKind : type =kourtv3.disputeKind
disputeRules : func(p kourtv3.Params) v0.Rules Inspect
OpenDispute : func(courtSlug string, claimID uint64) int64 Inspect
VoteDispute : func(courtSlug string, claimID uint64, choice string) Inspect
ResolveDispute : func(courtSlug string, claimID uint64) Inspect
compAmount : func(ownBond int64, burned int64) int64 Inspect
spamDiscards : func(spamW int64, cast int64) bool Inspect
spamBurnsDeposit : func(spamW int64, cast int64) bool Inspect
spamDiscardClaim : func(c *kourtv3.Court, cs *kourtv3.claimState, spamW int64, cast int64) Inspect
provCloseClaim : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
Finalize : func(courtSlug string, claimID uint64) Inspect
VotableSupply : func(courtSlug string) (raw int64, escrowed int64, votable int64) Inspect
QuorumFloorOf : func(courtSlug string, claimID uint64) int64 Inspect
isParticipant : func(cs *kourtv3.claimState, who .uverse.address) bool Inspect
quorumFloor : func(c *kourtv3.Court, xbar int64) int64 Inspect
oppositeSide : func(side int) int Inspect
escrowWindow : func(c *kourtv3.Court, cs *kourtv3.claimState) int64 Inspect
voteYes : untyped string ="yes"
voteNo : untyped string ="no"
voteSpam : untyped string ="spam"
govAbstain : untyped string ="abstain"
oneDayBlocks : int64 =17280
DisputeOpen : func(courtSlug string, claimID uint64) bool Inspect
DisputeProposal : func(courtSlug string, claimID uint64) int64 Inspect
Provisional : func(courtSlug string, claimID uint64) int Inspect
FailedRounds : func(courtSlug string, claimID uint64) int64 Inspect
ProvClose : func(courtSlug string, claimID uint64) bool Inspect
EscrowUntil : func(courtSlug string, claimID uint64) int64 Inspect
DisputeVoteCloses : func(courtSlug string, claimID uint64) int64 Inspect
DisputeBondNext : func(courtSlug string, claimID uint64) int64 Inspect
escrowPassed : func(cs *kourtv3.claimState) bool Inspect
Reopenable : func(courtSlug string, claimID uint64) bool Inspect
ladderWindow : func(p kourtv3.Params) int64 Inspect
credWeightFloor : func(c *kourtv3.Court, pid int64) int64 Inspect
credWeightFloorAt : func(c *kourtv3.Court, at uint32) int64 Inspect
electionPath : untyped string ="election"
renderElection : func(slug string) string Inspect
writeNoElection : func(b *strings.Builder, c *kourtv3.Court, cm *kourtv3.courtMod) Inspect
writeOpenElection : func(b *strings.Builder, c *kourtv3.Court, cm *kourtv3.courtMod, base string) Inspect
writeBallotLines : func(b *strings.Builder, c *kourtv3.Court, e *kourtv3.election) Inspect
writeTurnoutBar : func(b *strings.Builder, c *kourtv3.Court, e *kourtv3.election) Inspect
seniorEnqueuedEvent : untyped string ="SeniorEnqueued"
seniorPaidEvent : untyped string ="SeniorPaid"
entitlement : type =kourtv3.entitlement
touch : func(c *kourtv3.Court) Inspect
accrueSegment : func(c *kourtv3.Court, blocks int64) Inspect
advanceRateAcc : func(c *kourtv3.Court, blocks int64) Inspect
rollPeriod : func(c *kourtv3.Court) Inspect
enqueueSenior : func(c *kourtv3.Court, to .uverse.address, amount int64, purpose string) uint64 Inspect
reserveJunior : func(c *kourtv3.Court, want int64) int64 Inspect
mintEmission : func(c *kourtv3.Court, to .uverse.address, amount int64) Inspect
PullSenior : func(courtSlug string, seq uint64) int64 Inspect
Reservoir : func(courtSlug string) int64 Inspect
SeniorOwed : func(courtSlug string) int64 Inspect
SeniorEntitlement : func(courtSlug string, seq uint64) (to .uverse.address, amount int64, paid int64, payable int64) Inspect
QueueLen : func(courtSlug string) uint64 Inspect
Poke : func(courtSlug string) Inspect
maxFolderTextLen : untyped bigint =(200 <untyped> bigint)
maxFolderDepth : untyped bigint =(4 <untyped> bigint)
maxFolderItems : untyped bigint =(200 <untyped> bigint)
maxFolders : untyped bigint =(100 <untyped> bigint)
folder : type =kourtv3.folder
folderAfter : func(a *kourtv3.folder, b *kourtv3.folder) bool Inspect
requireFolderMod : func(c *kourtv3.Court, who .uverse.address) *kourtv3.courtMod Inspect
folderTextOK : func(name string, desc string) bool Inspect
folderNameTaken : func(cm *kourtv3.courtMod, name string) bool Inspect
newFolderCore : func(cm *kourtv3.courtMod, name string, desc string, parent uint64) uint64 Inspect
folderProposal : type =kourtv3.folderProposal
RegisterFolderProposal : func(courtSlug string, name string, desc string, parentID uint64) uint64 Inspect
CreateFolder : func(courtSlug string, name string, desc string) uint64 Inspect
CreateFolderIn : func(courtSlug string, parentID uint64, name string, desc string) uint64 Inspect
MoveFolder : func(courtSlug string, folderID uint64, newParent uint64) Inspect
AddToFolder : func(courtSlug string, folderID uint64, claimID uint64) Inspect
fileInto : func(f *kourtv3.folder, claimID uint64) Inspect
RemoveFromFolder : func(courtSlug string, folderID uint64, claimID uint64) Inspect
RenameFolder : func(courtSlug string, folderID uint64, name string, desc string) Inspect
SetFolderImage : func(courtSlug string, folderID uint64, media string) Inspect
ClearFolderImage : func(courtSlug string, folderID uint64) Inspect
FolderImage : func(courtSlug string, folderID uint64) string Inspect
PurgeFolder : func(courtSlug string, folderID uint64, categoryCode string) Inspect
FolderCount : func(courtSlug string) int Inspect
FolderName : func(courtSlug string, folderID uint64) string Inspect
FolderDesc : func(courtSlug string, folderID uint64) string Inspect
FolderItems : func(courtSlug string, folderID uint64) []uint64 Inspect
ClaimFolders : func(courtSlug string, claimID uint64) []uint64 Inspect
RetireFolder : func(courtSlug string, folderID uint64) Inspect
RestoreFolder : func(courtSlug string, folderID uint64) Inspect
MoveItemInFolder : func(courtSlug string, folderID uint64, claimID uint64, to int) Inspect
OrderFolders : func(courtSlug string, parentID uint64, ids string) Inspect
FolderTree : func(courtSlug string) string Inspect
FolderRetired : func(courtSlug string, folderID uint64) bool Inspect
FolderParent : func(courtSlug string, folderID uint64) uint64 Inspect
FolderPurged : func(courtSlug string, folderID uint64) bool Inspect
setMark : untyped string ="𓂀"
shutMark : untyped string ="𓁼"
setPrefix : untyped string ="𓂀 "
shutPrefix : untyped string ="𓁼 "
parseSetTitle : func(title string) (name string, shown bool, ok bool) Inspect
IsSetClaim : func(courtSlug string, claimID uint64) bool Inspect
ClaimSet : func(courtSlug string, claimID uint64) uint64 Inspect
SetBornOf : func(courtSlug string, folderID uint64) uint64 Inspect
New : func(courtSlug string, claimID uint64) uint64 Inspect
HandOver : func(to .uverse.address) Inspect
helpPath : untyped string ="how-it-works"
renderHelp : func() string Inspect
topHoldersMax : untyped bigint =(50 <untyped> bigint)
HolderCount : func(courtSlug string) int Inspect
TopHolders : func(courtSlug string, limit int) string Inspect
TopHoldersNote : func() string Inspect
lockedOf : func(c *kourtv3.Court, who .uverse.address) int64 Inspect
spendable : func(c *kourtv3.Court, who .uverse.address) int64 Inspect
disposable : func(c *kourtv3.Court, who .uverse.address) int64 Inspect
DisposableOf : func(courtSlug string, who .uverse.address) int64 Inspect
ccAmt : func(n int64) string Inspect
mustSpendable : func(c *kourtv3.Court, who .uverse.address, amount int64) Inspect
mustStakable : func(c *kourtv3.Court, who .uverse.address, amount int64) Inspect
lockStake : func(c *kourtv3.Court, who .uverse.address, amount int64) Inspect
releaseStake : func(c *kourtv3.Court, who .uverse.address, amount int64) Inspect
LockedOf : func(courtSlug string, who .uverse.address) int64 Inspect
SpendableOf : func(courtSlug string, who .uverse.address) int64 Inspect
TransferCC : func(courtSlug string, to .uverse.address, amount int64) Inspect
ApproveCC : func(courtSlug string, spender .uverse.address, amount int64) Inspect
TransferFromCC : func(courtSlug string, from .uverse.address, to .uverse.address, amount int64) Inspect
AllowanceCC : func(courtSlug string, owner .uverse.address, spender .uverse.address) int64 Inspect
mediaDestination : func(m *kourtv3.mediaItem) string Inspect
verifyElsewhere : func() string Inspect
writeClaimMedia : func(b *strings.Builder, c *kourtv3.Court, cs *kourtv3.claimState) Inspect
ClaimMediaPage : func(courtSlug string, fromID uint64, count int) string Inspect
PurgeClaimMedia : func(courtSlug string, claimID uint64, idx uint64, categoryCode string) Inspect
maxClaimMediaCount : untyped bigint =(7 <untyped> bigint)
maxMirrorsPerItem : untyped bigint =(4 <untyped> bigint)
maxMediaURLLen : untyped bigint =(300 <untyped> bigint)
maxCaptionLen : untyped bigint =(120 <untyped> bigint)
maxMediaBytes : untyped bigint =(262144 <untyped> bigint)
maxMediaDim : untyped bigint =(20000 <untyped> bigint)
maxMediaPage : untyped bigint =(64 <untyped> bigint)
mediaKindImage : untyped string ="img"
mediaKindVideo : untyped string ="vid"
mediaItem : type =kourtv3.mediaItem
mediaCharFault : func(s string) string Inspect
isHexLower : func(s string) bool Inspect
mirrorFault : func(u string) string Inspect
defaultMediaHostsExact : []string (len=8) Inspect
defaultMediaHostSuffixes : []string (len=4) Inspect
mediaHostsExact : []string (len=8) Inspect
mediaHostSuffixes : []string (len=4) Inspect
appendAll : func(dst []string, src []string) []string Inspect
maxMediaHosts : untyped bigint =(32 <untyped> bigint)
mediaHostEntryFault : func(h string, suffix bool) string Inspect
parseMediaHosts : func(list string, suffix bool) []string Inspect
SetMediaHosts : func(exact string, suffixes string) Inspect
ClearMediaHosts : func() Inspect
MediaHosts : func() string Inspect
mediaHostAllowed : func(host string) bool Inspect
captionFault : func(s string) string Inspect
mediaItemFault : func(m *kourtv3.mediaItem) string Inspect
parseMediaFault : func(arg string) ([]kourtv3.mediaItem, string) Inspect
parseMediaArg : func(arg string) []kourtv3.mediaItem Inspect
atoiOr0 : func(s string) int Inspect
jsonString : func(s string) string Inspect
encodeMedia : func(items []kourtv3.mediaItem) string Inspect
metaRealmPath : untyped string ="gno.land/r/g1leu8d2vsplhehcfkjg50mwgdpxdkt8tztu95wr/kourtv3"
metaPrefix : untyped string ="mod:"
metaCourtNm : untyped string ="Meta"
metaExecuted : untyped string ="MetaExecuted"
verbUnhide : untyped string ="unhide"
verbClear : untyped string ="clear"
verbHide : untyped string ="hide"
verbSuspend : untyped string ="suspend"
verbUnsuspend : untyped string ="unsuspend"
verbSetmods : untyped string ="setmods"
verbNewset : untyped string ="newset"
verbIsAggressive : func(v string) bool Inspect
modParse : type =kourtv3.modParse
metaState : type =kourtv3.metaState
meta : *kourtv3.metaState Inspect
init.477 : func() Inspect
parseModTitle : func(title string) kourtv3.modParse Inspect
latchKey : func(p kourtv3.modParse) string Inspect
onClaimOpened : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
onTitleEdited : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
onClaimAnswered : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
releaseMetaLatchIfMeta : func(c *kourtv3.Court, cs *kourtv3.claimState) Inspect
releaseMetaLatch : func(cs *kourtv3.claimState) Inspect
poisonMetaParse : func(claimID uint64) Inspect
metaVerdictExpired : func(cs *kourtv3.claimState, votingBlocks int64) bool Inspect
ExecuteMetaVerdict : func(metaClaimID uint64) Inspect
applyMetaVerb : func(mc *kourtv3.Court, tc *kourtv3.Court, cm *kourtv3.courtMod, p kourtv3.modParse, cs *kourtv3.claimState, target *kourtv3.claimState) Inspect
AppealParse : func(claimID uint64) (verb string, court string, target uint64, valid bool) Inspect
AppealExecuted : func(claimID uint64) bool Inspect
AppealLatchHolder : func(verb string, court string, target uint64) uint64 Inspect
franchise : *v0.BPTree Inspect
accrueFranchise : func(c *kourtv3.Court, who .uverse.address, spent int64) Inspect
ClaimMetaFranchise : func() int64 Inspect
FranchiseOf : func(who .uverse.address) int64 Inspect
maxReasonLen : untyped bigint =(200 <untyped> bigint)
maxModSetSize : untyped bigint =(32 <untyped> bigint)
reSetWindowBlocks : int64 =241920
modActEvent : untyped string ="ModAct"