MCPcopy Create free account

hub / github.com/aethereans/aether-app / functions

Functions3,870 in github.com/aethereans/aether-app

↓ 2 callersFunctionNewCUser
(u *pbstructs.Key, nowts int64)
aether-core/aether/frontend/festructs/festructs.go:758
↓ 2 callersFunctionNewNotificationsCarrier
()
aether-core/aether/frontend/festructs/notifications.go:114
↓ 2 callersFunctionNewStatisticsCarrier
(bloomsize uint)
aether-core/aether/frontend/festructs/carriers.go:818
↓ 2 callersFunctionNodePOST
(r *http.Request)
aether-core/aether/backend/server/server.go:619
↓ 2 callersMethodNotInBadlist
()
aether-core/aether/io/api/apistructs.go:643
↓ 2 callersFunctionPinger
Pinger goes through the list of extant nodes, and pings the status endpoints to see if they are online. If no response is provided in X seconds, the n
aether-core/aether/backend/dispatch/ping.go:22
↓ 2 callersMethodProtobuf
()
aether-core/aether/frontend/festructs/protoconv.go:11
↓ 2 callersMethodProtobuf
()
aether-core/aether/frontend/festructs/protoconv.go:128
↓ 2 callersMethodPrune
*---------- Maintenance ----------*/
aether-core/aether/frontend/festructs/notifications.go:174
↓ 2 callersMethodRefreshUserSignals
Refresh refreshes an existing compiled thread's userheadercarrier and signals.
aether-core/aether/frontend/festructs/festructs.go:773
↓ 2 callersMethodRefreshWithoutSave
(nowts int64)
aether-core/aether/frontend/festructs/carriers.go:123
↓ 2 callersMethodRequestAmbientStatus
(ctx context.Context, in *AmbientStatusRequest, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1477
↓ 2 callersMethodRequestBackendAccess
You need to request access first, before anything.
aether-core/aether/protos/beapi/beapi.pb.go:924
↓ 2 callersMethodRequestHomeView
^ Client requests ambient status to be sent in.
aether-core/aether/protos/feapi/feapi.pb.go:1479
↓ 2 callersMethodRequestNewView
(ctx context.Context, in *NewViewRequest, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1481
↓ 2 callersMethodRequestNotifications
(ctx context.Context, in *NotificationsRequest, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1482
↓ 2 callersMethodRequestOutboundLease
(loc, subloc string, port uint16, isReverseConn bool)
aether-core/aether/services/configstore/bouncer.go:276
↓ 2 callersMethodRequestPopularView
(ctx context.Context, in *PopularViewRequest, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1480
↓ 2 callersMethodResetEventHorizon
Resets
aether-core/aether/services/configstore/permanent.go:2686
↓ 2 callersMethodSanityCheck
()
aether-core/aether/services/configstore/permanent.go:26
↓ 2 callersMethodSendAddress
(ctx context.Context, in *SendAddressPayload, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1486
↓ 2 callersFunctionSendAmbientLocalUserEntity
*---------- Ambient Local User Data ----------*/
aether-core/aether/frontend/clapiconsumer/clapiconsumer.go:152
↓ 2 callersMethodSendMintedUsernames
(ctx context.Context, in *SendMintedUsernamesPayload, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1490
↓ 2 callersMethodSendSearchRequest
(ctx context.Context, in *SearchRequestPayload, opts ...grpc.CallOption)
aether-core/aether/protos/feapi/feapi.pb.go:1492
↓ 2 callersMethodSetBackendAPIAddress
(val string)
aether-core/aether/services/configstore/permanent.go:3503
↓ 2 callersMethodSetClientAPIAddress
(val string)
aether-core/aether/services/configstore/permanent.go:3535
↓ 2 callersMethodSetClientName
(val string)
aether-core/aether/services/configstore/permanent.go:1543
↓ 2 callersMethodSetDefaults
Set transient backend config defaults. Only need to set defaults that are not the type default. Mind that if you somehow manage to call something befo
aether-core/aether/services/configstore/transient.go:190
↓ 2 callersMethodSetDehydratedLocalUserKeyEntity
(val string)
aether-core/aether/services/configstore/permanent.go:3739
↓ 2 callersMethodSetDispatchExclusionExpiryForLiveAddress
(val time.Duration)
aether-core/aether/services/configstore/permanent.go:1693
↓ 2 callersMethodSetLastLiveAddressConnectionTimestamp
(val int64)
aether-core/aether/services/configstore/permanent.go:1768
↓ 2 callersMethodSetLastStaticAddressConnectionTimestamp
(val int64)
aether-core/aether/services/configstore/permanent.go:1753
↓ 2 callersMethodSetMaxInboundConns
(val int)
aether-core/aether/services/configstore/permanent.go:2072
↓ 2 callersMethodSetMetricsToken
(val string)
aether-core/aether/services/configstore/permanent.go:1976
↓ 2 callersMethodSetScaledModeUserSet
(val bool)
aether-core/aether/services/configstore/permanent.go:2175
↓ 2 callersMethodSortByThreadsCount
()
aether-core/aether/frontend/festructs/festructs.go:1214
↓ 2 callersFunctionStartConnection
StartConnection establishes a connection with the metrics server. This is not a singleton and it has to be closed when the metrics delivery is complet
aether-core/aether/backend/metrics/client.go:28
↓ 2 callersFunctionStartFrontendAPIConnection
()
aether-core/aether/backend/feapiconsumer/feapiconsumer.go:19
↓ 2 callersFunctionStartTCPMimServer
* StartTCPMimServer is the quickest way to boot up a TCPMim server that can respond to reverse open requests. */
aether-core/aether/backend/server/tcpmimserver.go:20
↓ 2 callersMethodString
()
aether-core/aether/services/tcpmim/tcpmim.go:27
↓ 2 callersFunctionVerify
Verification for the provable and for the response.
aether-core/aether/io/api/createverify.go:629
↓ 2 callersMethodVerifyPoW
(pubKey string)
aether-core/aether/io/api/createverify.go:166
↓ 2 callersMethodVerifyPoW
(pubKey string)
aether-core/aether/io/api/createverify.go:178
↓ 2 callersMethodVerifyPoW
(pubKey string)
aether-core/aether/io/api/createverify.go:190
↓ 2 callersMethodVerifySignature
(pubKey string)
aether-core/aether/io/api/apistructs.go:628
↓ 2 callersMethodVerifySignature
(pubKey string)
aether-core/aether/io/api/createverify.go:484
↓ 2 callersMethodVerifySignature
(pubKey string)
aether-core/aether/io/api/createverify.go:501
↓ 2 callersMethodVerifySignature
(pubKey string)
aether-core/aether/io/api/createverify.go:518
↓ 2 callersMethodVerifySignature
VerifySignature verifies the signature of the page. Since the public key the page is verified by is within the page itself, it does not need the publi
aether-core/aether/io/api/createverify.go:554
↓ 2 callersFunction_RGBtoYUV
(c)
aether-core/aether/client/src/app/services/hashimage/hqx-modified.js:50
↓ 2 callersFunctionbakeFinalPOSTApiResponse
bakeFinalPOSTApiResponse looks at the resultpages. If there is one, it is directly provided as is. If there is more, the results are committed into th
aether-core/aether/backend/responsegenerator/postrespgenerator.go:105
↓ 2 callersFunctionbatchInsert
BatchInsert insert a set of objects in a batch as a transaction.
aether-core/aether/io/persistence/writer.go:358
↓ 2 callersFunctionboardFpFilter
(item, requested string)
aether-core/aether/frontend/beapiconsumer/caching.go:423
↓ 2 callersMethodcanonicaliseAddr
(a api.Address)
aether-core/aether/backend/dispatch/exclusions.go:79
↓ 2 callersFunctioncheckAddressBounds_V1
(item *Address)
aether-core/aether/io/api/boundscheck.go:615
↓ 2 callersFunctioncheckDuplicatesInStringSlice
(strs []string)
aether-core/aether/io/persistence/dbstructs.go:764
↓ 2 callersFunctioncheckSoftwareUpdate
()
aether-core/aether/client/src/app/mainmain.ts:62
↓ 2 callersFunctioncheckSoftwareUpdate
()
aether-core/aether/client/src/app/mainmain.js:50
↓ 2 callersMethodcommit
()
aether-core/aether/services/configstore/fecontentrelations.go:269
↓ 2 callersFunctioncompileFullVersion
()
aether-core/aether/client/buildresources/get-version-from-git.js:69
↓ 2 callersFunctionconnToChan
*===== End of Reverse connection status ======*/ *============================================ = Plumbing - literally = ======
aether-core/aether/backend/dispatch/reverseopen.go:167
↓ 2 callersFunctionconnect
(a api.Address)
aether-core/aether/backend/dispatch/dispatch.go:207
↓ 2 callersFunctionconstructArgs
(development bool)
aether-core/aether/frontend/besupervisor/besupervisor.go:134
↓ 2 callersFunctionconstructResultCache
(beg api.Timestamp, end api.Timestamp, url string)
aether-core/aether/backend/responsegenerator/responsegenerator.go:240
↓ 2 callersFunctionconvertToBinaryString
(input []byte)
aether-core/aether/services/proofofwork/proofofwork.go:65
↓ 2 callersFunctioncreateDatabase
()
aether-core/aether/io/persistence/base.go:54
↓ 2 callersFunctioncreateResultCacheBlockForIndex
(cacheData *CacheResponse)
aether-core/aether/backend/responsegenerator/cachegenerator.go:144
↓ 2 callersFunctioncreateUnbakedIndexes
createUnbakedIndexes creates the index variant of every entity in an api.Response, and puts it back inside one single container for all indexes.
aether-core/aether/backend/responsegenerator/indexgenerate.go:91
↓ 2 callersFunctioncreateUnbakedManifests
createUnbakedManifests returns a unbakedManifestCarrier because manifest is a two-level deep entity. It looks something like page:0 > manifest manifes
aether-core/aether/backend/responsegenerator/manifestgenerate.go:86
↓ 2 callersMethoddeleteFromRepo
(i int)
aether-core/aether/services/configstore/responsetracker.go:107
↓ 2 callersFunctiondeleteTooOldCaches
* This deletion logic does three things: 1) Delete caches that have gone past the network head threshold 2) Delete caches that we do no longer carr
aether-core/aether/backend/responsegenerator/cachegenerator.go:158
↓ 2 callersFunctiondetermineLastCacheEnd
determineLastCacheEnd figures out when was the last cache for this entity type was generated. For each entity, we need to look at the last cache that
aether-core/aether/backend/responsegenerator/cachegenerator.go:433
↓ 2 callersFunctionenforceNoEmptyTrustedAddressRequiredFields
(obj AddressPack)
aether-core/aether/io/persistence/writer.go:175
↓ 2 callersMethodfillIfNeeded
()
aether-core/aether/services/configstore/neighbours.go:108
↓ 2 callersFunctionfindEntityTypeInApiResponse
findEntityTypeInApiResponse looks at the response and determines the type based on its ingredients. If the response is empty, it returns the response
aether-core/aether/backend/responsegenerator/responsegenerator.go:118
↓ 2 callersFunctiongenerateAdrSprotJunctionItem
(addr DbAddress, sprot DbSubprotocol)
aether-core/aether/io/persistence/writer.go:259
↓ 2 callersFunctiongeneratePostFaceResponse
generatePostFaceResponse is where we generate the actual response to be sent over POST (i.e. not the data container that it points to.)
aether-core/aether/backend/responsegenerator/postrespgenerator.go:27
↓ 2 callersFunctiongetAnonymousMachineIdentifier
generateAnonymousMachineIdentifier generates the metrics identifier for this computer, once every start. Only when this is empty a new one is generate
aether-core/aether/backend/metrics/client.go:53
↓ 2 callersFunctiongetBaseBuildNumber
()
aether-core/aether/client/buildresources/get-version-from-git.js:58
↓ 2 callersFunctiongetBaseVersion
()
aether-core/aether/client/buildresources/get-version-from-git.js:54
↓ 2 callersFunctiongetBoardsByFpList
(boardFingerprints []string)
aether-core/aether/frontend/refresher/views.go:229
↓ 2 callersFunctiongetIdentifiers
*---------- Util functions ----------*/
aether-core/aether/services/configstore/badlist.go:227
↓ 2 callersFunctiongetIndexOfEndpoint
getIndexOfEndpoint gets the cache index of an endpoint.
aether-core/aether/io/api/fetcher.go:1058
↓ 2 callersMethodgetLocalDefaultMods
()
aether-core/aether/frontend/festructs/carriers.go:244
↓ 2 callersFunctiongetLoggingLevel
These methods below allow the routines above to not care about whether it's a BE or a FE.
aether-core/aether/services/logging/logging.go:91
↓ 2 callersFunctiongetPrintToStdout
()
aether-core/aether/services/logging/logging.go:126
↓ 2 callersFunctiongetShutdownInitiated
()
aether-core/aether/services/logging/logging.go:108
↓ 2 callersFunctiongetVendorAttribute
(el, attr)
aether-core/aether/client/src/app/services/hashimage/hqx-modified.js:167
↓ 2 callersMethodhasActiveInboundLease
()
aether-core/aether/services/configstore/bouncer.go:67
↓ 2 callersMethodhasActiveOutboundLease
()
aether-core/aether/services/configstore/bouncer.go:75
↓ 2 callersMethodhasActivePingLease
()
aether-core/aether/services/configstore/bouncer.go:84
↓ 2 callersFunctioninTimeRange
inTimeRange returns true or false based on whether the value given are within the bounds of the given timestamps.
aether-core/aether/io/api/fetcher.go:1128
↓ 2 callersMethodindexOf
(item api.Provable)
aether-core/aether/backend/dispatch/purgatory.go:55
↓ 2 callersFunctioninsertNode
(n DbNode)
aether-core/aether/io/persistence/writer.go:53
↓ 2 callersFunctionisAllowedByBouncer
Bouncer gate
aether-core/aether/backend/server/server.go:48
↓ 2 callersMethodisBadBoard
(fp, ownerfp string)
aether-core/aether/services/configstore/badlist.go:315
↓ 2 callersMethodisBadKey
(fp string)
aether-core/aether/services/configstore/badlist.go:420
↓ 2 callersFunctionisLocalKeyRequest
*---------- Specific methods special to the key creation ----------*/ * These are present because the one reason a client would attempt to create
aether-core/aether/frontend/inflights/ingestor.go:924
↓ 2 callersFunctionisReverseConn
(host string, port uint16)
aether-core/aether/backend/server/server.go:35
↓ 2 callersFunctionlocationBC
(item Location)
aether-core/aether/io/api/boundscheck.go:279
← previousnext →501–600 of 3,870, ranked by callers