MCPcopy Create free account

hub / github.com/aethereans/aether-app / types & classes

Types & classes419 in github.com/aethereans/aether-app

↓ 31 callersTypeAliasFingerprint
Structs for the entity types. There are 7 types. Board, Thread, Post, Vote, Key, Address, Truststate. Low-level types type Fingerprint [64]byte // 64
aether-core/aether/io/api/apistructs.go:27
↓ 25 callersTypeAliasTimestamp
Basic types
aether-core/aether/services/configstore/responsetracker.go:32
↓ 16 callersTypeAliasProofOfWork
UNIX Timestamp type ProofOfWork [1024]byte
aether-core/aether/io/api/apistructs.go:31
↓ 16 callersTypeAliasSignature
temp type Signature [512]byte
aether-core/aether/io/api/apistructs.go:33
↓ 9 callersTypeAliasTimestamp
aether-core/aether/backend/eventhorizon/eventhorizon.go:26
↓ 9 callersTypeAliasTimestamp
max 64 char ASCII
aether-core/aether/io/api/apistructs.go:29
↓ 6 callersInterfaceProvable
aether-core/aether/io/api/apistructs.go:654
↓ 2 callersInterfaceVerifierInterface
Verifier is the external verifier interface. Any verifier provided in should be able to satisfy this.
aether-core/aether/services/extverify/extverify.go:8
↓ 1 callersStructAddress
aether-core/aether/io/api/apistructs.go:231
↓ 1 callersTypeAliasLocation
temp
aether-core/aether/io/api/apistructs.go:34
↓ 1 callersTypeAliasNonce
64 char ASCII
aether-core/aether/io/api/apistructs.go:28
↓ 1 callersStructSubprotocol
aether-core/aether/io/api/apistructs.go:118
↓ 1 callersTypeAliaspublicKey
Private types
aether-core/aether/services/nonces/nonces.go:81
StructAccessRequest
aether-core/aether/protos/beapi/beapi.pb.go:328
StructAccessResponse
aether-core/aether/protos/beapi/beapi.pb.go:344
StructAddress
Likely, when we are communicating the address, most of these fields would be empty. Nevertheless, it's good to have it here, and in the future, for s
aether-core/aether/protos/mimapi/mimapi.pb.go:780
StructAddress
Structs
aether-core/aether/services/configstore/neighbours.go:52
TypeAliasAddressIndex
aether-core/aether/io/api/apistructs.go:291
StructAddressPack
aether-core/aether/io/persistence/dbstructs.go:211
StructAddsToDiscussionSignal
aether-core/aether/frontend/festructs/signalstructs.go:27
StructAllBoardsRequest
aether-core/aether/protos/feapi/feapi.pb.go:333
StructAllBoardsResponse
aether-core/aether/protos/feapi/feapi.pb.go:341
StructAmbientBoard
*---------- Ambient entities ----------*/ * These entities are pushed into the client as part of the refresh cycle. For example, ambient boards ar
aether-core/aether/frontend/festructs/ambients.go:20
StructAmbientBoardBatch
type AmbientBoardBatch []AmbientBoard
aether-core/aether/frontend/festructs/ambients.go:45
StructAmbientBoardEntity
aether-core/aether/protos/feobjects/feobjects.pb.go:981
StructAmbientLocalUserEntityPayload
aether-core/aether/protos/clapi/clapi.pb.go:417
StructAmbientLocalUserEntityResponse
aether-core/aether/protos/clapi/clapi.pb.go:441
StructAmbientStatusPayload
aether-core/aether/protos/clapi/clapi.pb.go:374
StructAmbientStatusRequest
These are useful because they allow the client to ask for ambient status in the case it refreshes. This is useful for the status entity.
aether-core/aether/protos/feapi/feapi.pb.go:1009
StructAmbientStatusResponse
aether-core/aether/protos/clapi/clapi.pb.go:409
StructAmbientStatusResponse
aether-core/aether/protos/feapi/feapi.pb.go:1017
StructAmbientsRequest
This delivers the updated ambients to the client.
aether-core/aether/protos/clapi/clapi.pb.go:101
StructAmbientsResponse
aether-core/aether/protos/clapi/clapi.pb.go:117
StructAnswer
aether-core/aether/io/api/apistructs.go:425
StructApiResponse
ApiResponse is the blueprint of all requests and responses. This is the 'external' communication structure backend uses to talk to other backends. Ide
aether-core/aether/io/api/apistructs.go:463
TypeAliasBCBatch
*===== End of Board Carrier query methods ======*/
aether-core/aether/frontend/festructs/carriers.go:378
StructBEReadyRequest
aether-core/aether/protos/feapi/feapi.pb.go:277
StructBEReadyResponse
aether-core/aether/protos/feapi/feapi.pb.go:301
InterfaceBackendAPIClient
Client API for BackendAPI service
aether-core/aether/protos/beapi/beapi.pb.go:922
InterfaceBackendAPIServer
Server API for BackendAPI service
aether-core/aether/protos/beapi/beapi.pb.go:1052
StructBackendAmbientStatus
This is the status of the backend and what it is doing
aether-core/aether/protos/feobjects/feobjects.pb.go:1046
StructBackendAmbientStatusPayload
aether-core/aether/protos/feapi/feapi.pb.go:983
StructBackendAmbientStatusResponse
aether-core/aether/protos/feapi/feapi.pb.go:999
StructBackendConfig
* Backend configuration. ## NetworkHeadDays Days of data that will be broadcast out in form of caches. ## NetworkMemoryDays Days of data that will
aether-core/aether/services/configstore/permanent.go:412
StructBackendTransientConfig
* #### NONCOMMITTED ITEMS ## PermConfigReadOnly When enabled, this prevents anything from saved into the config. This value itself is NOT saved into
aether-core/aether/services/configstore/transient.go:144
StructBadAddress
aether-core/aether/services/configstore/badlist.go:54
StructBadBoard
aether-core/aether/services/configstore/badlist.go:22
StructBadKey
aether-core/aether/services/configstore/badlist.go:45
StructBadPost
aether-core/aether/services/configstore/badlist.go:31
StructBadThread
aether-core/aether/services/configstore/badlist.go:26
StructBadTruststate
aether-core/aether/services/configstore/badlist.go:49
StructBadVote
aether-core/aether/services/configstore/badlist.go:38
StructBadlist
aether-core/aether/services/configstore/badlist.go:64
StructBaseSignal
Base for Vote and Truststate based signals
aether-core/aether/frontend/festructs/signalstructs.go:9
StructBaseTruststateSignal
Raw User Signal forms
aether-core/aether/frontend/festructs/signalstructs.go:63
TypeAliasBaseVoteSignal
Raw Content Signal forms
aether-core/aether/frontend/festructs/signalstructs.go:25
TypeAliasBatchUser
aether-core/aether/services/configstore/feuserrelations.go:77
StructBoard
aether-core/aether/protos/mimapi/mimapi.pb.go:146
StructBoard
Entities
aether-core/aether/io/api/apistructs.go:140
StructBoard
aether-core/aether/services/configstore/fecontentrelations.go:26
StructBoardAndThreadsRequest
aether-core/aether/protos/feapi/feapi.pb.go:413
StructBoardAndThreadsResponse
aether-core/aether/protos/feapi/feapi.pb.go:437
StructBoardCarrier
Specific Carriers based on EntityCarrier
aether-core/aether/frontend/festructs/carriers.go:98
StructBoardIndex
Index Form Entities: These are index forms of the entities above.
aether-core/aether/io/api/apistructs.go:248
StructBoardMeta
*---------- Meta payloads ----------*/
aether-core/aether/services/metaparse/metaparse.go:18
StructBoardModActionsRequest
aether-core/aether/protos/feapi/feapi.pb.go:1273
StructBoardModActionsResponse
aether-core/aether/protos/feapi/feapi.pb.go:1289
StructBoardOwner
aether-core/aether/protos/mimapi/mimapi.pb.go:114
StructBoardOwner
Subentities
aether-core/aether/io/api/apistructs.go:112
StructBoardPack
Return types of APIToDB. This is necessary because some API objects, when converted to their DB form, return more than one DB object.
aether-core/aether/io/persistence/dbstructs.go:206
StructBoardReportsRequest
aether-core/aether/protos/feapi/feapi.pb.go:1241
StructBoardReportsResponse
aether-core/aether/protos/feapi/feapi.pb.go:1257
StructBoardSignalRequest
aether-core/aether/protos/feapi/feapi.pb.go:461
StructBoardSignalResponse
aether-core/aether/protos/feapi/feapi.pb.go:509
StructBoardThreadsCountRequest
aether-core/aether/protos/beapi/beapi.pb.go:656
StructBoardThreadsCountResponse
aether-core/aether/protos/beapi/beapi.pb.go:680
StructBoardUpdateRequest
The functions below cannot be methods on the api types because they are defined in the api package, not here. If I try to extend that here, I get an e
aether-core/aether/services/create/create.go:325
StructBoardsRequest
aether-core/aether/protos/beapi/beapi.pb.go:368
StructBoardsResponse
aether-core/aether/protos/beapi/beapi.pb.go:392
StructBouncer
aether-core/aether/services/configstore/bouncer.go:31
InterfaceBoundsCheckable
aether-core/aether/io/api/apistructs.go:631
InterfaceBreadcrumb
aether-core/aether/client/src/app/store/crumbs.ts:9
StructBufNode
aether-core/aether/backend/swarmtest/simplemetricsserver/simplemetricsserver.go:82
TypeAliasCATDBatch
Batched Compiled Signals CATDBatch is a collection of compiled ATDs, each of which is the probabilistic aggregation of upvotes and downvotes for a s
aether-core/aether/frontend/festructs/vsignalcompiler.go:251
TypeAliasCBoardBatch
aether-core/aether/frontend/festructs/festructs.go:1123
TypeAliasCCNBatch
aether-core/aether/frontend/festructs/tssignalcompiler.go:267
TypeAliasCF451Batch
aether-core/aether/frontend/festructs/tssignalcompiler.go:302
StructCFExtVerify
aether-core/support/extbridge/extbridge.go:9
TypeAliasCFGBatch
CFGBatch is a collection of compiled CFGs.
aether-core/aether/frontend/festructs/vsignalcompiler.go:279
TypeAliasCMABatch
CMABatch is a collection of compiled MAs.
aether-core/aether/frontend/festructs/vsignalcompiler.go:307
TypeAliasCNotificationsList
aether-core/aether/frontend/festructs/notifications.go:327
TypeAliasCPEBatch
aether-core/aether/frontend/festructs/tssignalcompiler.go:337
TypeAliasCPTBatch
Batched Compiled Signals
aether-core/aether/frontend/festructs/tssignalcompiler.go:232
TypeAliasCPostBatch
Batch compiled sets
aether-core/aether/frontend/festructs/festructs.go:323
StructCSConn
aether-core/aether/backend/swarmtest/simplemetricsserver/simplemetricsserver.go:197
StructCSFinalData
CONN STATE MANIPULATION
aether-core/aether/backend/swarmtest/simplemetricsserver/simplemetricsserver.go:157
StructCSNode
aether-core/aether/backend/swarmtest/simplemetricsserver/simplemetricsserver.go:187
TypeAliasCThreadBatch
Batch thread
aether-core/aether/frontend/festructs/festructs.go:613
TypeAliasCUserBatch
*---------- END Utility methods for CompiledUser ----------*/ Batch user
aether-core/aether/frontend/festructs/festructs.go:825
StructCUserUsername
aether-core/aether/protos/feobjects/feobjects.pb.go:595
next →1–100 of 419, ranked by callers