Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/celestiaorg/celestia-app
/ functions
Functions
5,969 in github.com/celestiaorg/celestia-app
⨍
Functions
5,969
◇
Types & classes
615
↓ 2,281 callers
Method
Errorf
(format string, args ...any)
fibre/cmd/profiling.go:164
↓ 408 callers
Method
Error
()
pkg/user/tx_client.go:106
↓ 350 callers
Method
String
String returns the hex-encoded string representation of the BlobID.
fibre/blob_id.go:123
↓ 273 callers
Method
Add
Add validates and adds a signature from the given validator. Returns an error if the signature is invalid. Returns true if enough signatures have been
fibre/validator/signature_set.go:44
↓ 191 callers
Method
Close
Close closes the underlying Pebble database.
fibre/store.go:275
↓ 132 callers
Method
GoContext
()
test/util/testnode/node_interaction_api.go:55
↓ 125 callers
Method
GetAddress
()
fibre/server_test.go:119
↓ 105 callers
Function
MakeConfig
MakeConfig returns an encoding config for the app.
app/encoding/encoding.go:31
↓ 84 callers
Method
Address
()
pkg/user/account.go:36
↓ 78 callers
Method
Error
()
fibre/validator/signature_set.go:103
↓ 78 callers
Method
String
()
app/grpc/tx/tx.pb.go:248
↓ 74 callers
Method
PubKey
()
pkg/user/account.go:40
↓ 72 callers
Method
String
()
x/forwarding/types/tx.pb.go:56
↓ 71 callers
Method
Stop
Stop clears up underlying resources.
fibre/state/client.go:37
↓ 66 callers
Method
Write
(p []byte)
app/app_test.go:193
↓ 63 callers
Method
String
()
x/signal/types/upgrade.pb.go:36
↓ 62 callers
Method
Set
Set stores the Tx in the cache
app/tx_cache.go:46
↓ 62 callers
Method
String
String returns the string representation of the host.
fibre/validator/host.go:14
↓ 61 callers
Method
Start
Start initializes the client (e.g. detects chain ID).
fibre/state/client.go:35
↓ 60 callers
Function
DefaultConsensusParams
DefaultConsensusParams returns default consensus params.
app/default_overrides.go:225
↓ 57 callers
Method
Commitment
Commitment returns the commitment (without version prefix).
fibre/blob_id.go:106
↓ 57 callers
Function
New
New creates a new random object with a random seed.
test/util/random/random.go:9
↓ 54 callers
Method
ID
ID returns the BlobID of this blob.
fibre/blob.go:201
↓ 54 callers
Function
SetGasLimit
(limit uint64)
pkg/user/tx_options.go:14
↓ 52 callers
Method
GetBalance
(ctx context.Context, addr sdk.AccAddress, denom string)
x/forwarding/types/expected_keepers.go:20
↓ 51 callers
Function
SetFee
(fees uint64)
pkg/user/tx_options.go:21
↓ 50 callers
Function
GetAddress
(keys keyring.Keyring, account string)
test/util/testfactory/common.go:101
↓ 48 callers
Method
Load
Load reads the TOML config file at path into the receiver, overriding only the TOML-visible fields (those without `toml:"-"`). If the file does not ex
fibre/server_config.go:136
↓ 47 callers
Method
Get
Get returns n buffers of size bytes each, carved from one slab. n must equal the pool's rowCount; size must be a positive multiple of 64 in [64, maxRo
fibre/internal/row/pool.go:127
↓ 47 callers
Method
Hash
Hash returns the SHA256 hash of the [PaymentPromise] including the signature. The hash is computed once and cached for subsequent calls.
fibre/payment_promise.go:264
↓ 46 callers
Method
Get
Get retrieves [types.BlobShard] for the given [Commitment]. When multiple payment promises exist for the same commitment, only the first shard is ret
fibre/store.go:154
↓ 43 callers
Method
Logger
Logger returns a x/fibre specific logger.
x/fibre/keeper/keeper.go:45
↓ 43 callers
Method
Put
Put returns the slab backing bufs to its owning bucket. Panics on empty bufs, an already-released slab, or a double-free. Passing bufs from a differen
fibre/internal/row/pool.go:148
↓ 40 callers
Method
Account
Account returns an account of the signer from the key name
pkg/user/signer.go:175
↓ 40 callers
Method
GetParams
(ctx sdk.Context)
x/blob/ante/ante.go:83
↓ 40 callers
Method
SignalVersion
SignalVersion allows a validator to signal for a version.
x/signal/types/tx.pb.go:258
↓ 40 callers
Method
String
String implements the Stringer interface.
x/fibre/types/params.go:87
↓ 39 callers
Method
GetTx
(context.Context, *sdktx.GetTxRequest)
test/util/grpctest/mocks.go:46
↓ 38 callers
Method
Next
Next returns the next operation in the sequence. It returns ErrEndOfSequence when the sequence has been exhausted. The sequence may make use of the gr
test/txsim/sequence.go:30
↓ 37 callers
Method
CreatePayForBlobs
(accountName string, blobs []*share.Blob, opts ...TxOption)
pkg/user/signer.go:123
↓ 37 callers
Function
NewAccount
(keyName string, accountNumber, sequenceNumber uint64)
pkg/user/account.go:24
↓ 37 callers
Method
String
()
x/zkism/types/genesis.pb.go:38
↓ 36 callers
Method
Unmarshal
(dAtA []byte)
pkg/proof/proof.pb.go:1284
↓ 35 callers
Method
Build
()
app/filtered_square_builder.go:40
↓ 35 callers
Method
Data
Data returns the cached original data (without header). Returns nil if the data has not been decoded yet (call Reconstruct first for received blobs).
fibre/blob.go:263
↓ 34 callers
Method
GetMsgs
()
app/ante/params_test.go:163
↓ 34 callers
Method
Info
Info implements the abci interface. It overrides baseapp's Info method, essentially becoming a decorator in order to assign TimeoutInfo values in the
app/app.go:567
↓ 34 callers
Function
NewSigner
NewSigner returns a new signer using the provided keyring There must be at least one account in the keyring The first account provided will be set as
pkg/user/signer.go:42
↓ 34 callers
Method
Signer
Signer exposes the tx clients underlying signer
pkg/user/tx_client.go:1097
↓ 33 callers
Function
DefaultConfig
DefaultConfig returns the default configuration of a test node.
test/util/testnode/config.go:142
↓ 33 callers
Method
GenerateRowProof
GenerateRowProof creates a lightweight proof (for use with context)
pkg/rsema1d/codec.go:172
↓ 31 callers
Method
DefaultAccountName
()
pkg/user/tx_client.go:1030
↓ 31 callers
Method
DefaultAddress
()
pkg/user/tx_client.go:1026
↓ 30 callers
Method
Root
()
pkg/wrapper/nmt_wrapper.go:45
↓ 30 callers
Method
Sum
Sum computes the hash. Does not append the given suffix, violating the interface. It may panic if the data being hashed is invalid. This should never
test/util/malicious/hasher.go:127
↓ 30 callers
Function
resolveValue
resolveValue selects a value based on priority: flag > env > config
tools/talis/deployment.go:633
↓ 29 callers
Method
EnrollRemoteRouter
(chain *ibctesting.TestChain, tokenID util.HexAddress, domain uint32, recvContract string)
test/interop/hyperlane_test.go:435
↓ 29 callers
Function
ManyRandBlobs
(rand *rand.Rand, sizes ...int)
test/util/blobfactory/payforblob_factory.go:206
↓ 29 callers
Function
NewNetwork
NewNetwork starts a single validator celestia-app network using the provided configurations. Configured accounts will be funded and their keys can be
test/util/testnode/network.go:22
↓ 29 callers
Method
SetupNoopISM
(chain *ibctesting.TestChain)
test/interop/hyperlane_test.go:328
↓ 29 callers
Function
SetupTxClient
SetupTxClient initializes a TxClient by querying the chain ID and account details for all accounts in the keyring, then starts the transaction queue.
pkg/user/tx_client.go:289
↓ 29 callers
Method
SubmitTx
SubmitTx forms a transaction from the provided messages, signs it, and submits it to the chain. TxOptions may be provided to set the fee and gas limit
pkg/user/tx_client.go:452
↓ 29 callers
Function
makeTestBlobV0
(t *testing.T, sizeBytes int)
fibre/client_test.go:48
↓ 28 callers
Function
Encode
Encode extends data vertically and creates commitment. Returns the extended data structure, the commitment hash, the RLC coefficients for original row
pkg/rsema1d/codec.go:16
↓ 28 callers
Function
Equal128
Equal checks if two GF128 values are equal
pkg/rsema1d/field/gf128.go:50
↓ 28 callers
Function
GenerateAccounts
(count int)
test/util/testfactory/common.go:59
↓ 28 callers
Method
GetEscrowAccount
GetEscrowAccount retrieves an escrow account by signer address.
x/fibre/keeper/keeper.go:70
↓ 28 callers
Method
SetupMailBox
(chain *ibctesting.TestChain, ismID util.HexAddress, domain uint32)
test/interop/hyperlane_test.go:344
↓ 28 callers
Function
deriveCoefficients
deriveCoefficients generates RLC coefficients via Fiat-Shamir (internal). k, n, and rowSize are bound into the seed so coefficients are unique per (ro
pkg/rsema1d/commitment.go:17
↓ 27 callers
Method
Get
Get implements AppOptions
test/util/test_app.go:54
↓ 27 callers
Method
Status
(ctx context.Context, req *coregrpc.StatusRequest, opts ...grpc.CallOption)
fibre/internal/grpc/set_getter_test.go:90
↓ 26 callers
Method
GetNodes
()
pkg/proof/proof.pb.go:250
↓ 26 callers
Method
Infof
(format string, args ...any)
fibre/cmd/profiling.go:156
↓ 26 callers
Method
Marshal
()
pkg/proof/proof.pb.go:558
↓ 25 callers
Function
Bytes
Bytes generates random bytes using math/rand.
test/util/random/random.go:15
↓ 24 callers
Method
GetString
GetString return the option for the given option key as a string.
test/util/testnode/app_options.go:18
↓ 24 callers
Method
Hash
Hash computes the Merkle root of the row and column roots. Hash memoizes the result in `DataAvailabilityHeader.hash`.
pkg/da/data_availability_header.go:184
↓ 24 callers
Function
RandomAddress
()
test/util/testnode/utils.go:81
↓ 24 callers
Method
String
()
pkg/proof/proof.pb.go:273
↓ 24 callers
Method
WaitForNextBlock
WaitForNextBlock waits for the next block to be committed, returning an error upon failure.
test/util/testnode/node_interaction_api.go:174
↓ 23 callers
Function
DefaultConsensusConfig
()
app/default_overrides.go:258
↓ 23 callers
Function
LoadConfig
LoadConfig loads the config from the specified path.
tools/talis/config.go:348
↓ 22 callers
Method
Assign
Assign returns a ShardMap containing all validators and their assigned row indices for the given commitment. Rows are distributed based on the relati
fibre/validator/set.go:68
↓ 22 callers
Method
CreateTx
CreateTx forms a transaction from the provided messages and signs it. TxOptions may be optionally used to set the gas limit and fee.
pkg/user/signer.go:98
↓ 22 callers
Method
GetAppVersion
()
x/signal/types/upgrade.pb.go:68
↓ 22 callers
Method
List
(ctx context.Context)
tools/talis/client.go:21
↓ 22 callers
Method
ToProto
ToProto converts the [PaymentPromise] to its protobuf representation.
fibre/payment_promise.go:108
↓ 22 callers
Method
VersionTally
VersionTally enables a client to query for the tally of voting power that has signalled for a particular version.
x/signal/types/query.pb.go:370
↓ 22 callers
Method
WithFundedAccounts
WithFundedAccounts sets the genesis accounts and returns the Config.
test/util/testnode/config.go:105
↓ 21 callers
Function
CreateVerificationContext
CreateVerificationContext initializes context with RLC original values Used for DA sampling with multiple proofs Returns the verification context, RLC
pkg/rsema1d/proof.go:17
↓ 21 callers
Method
Validate
Validate returns an error if the BlobID is invalid.
fibre/blob_id.go:98
↓ 21 callers
Function
sovEvent
(x uint64)
x/fibre/types/event.pb.go:942
↓ 20 callers
Function
NewDataAvailabilityHeader
NewDataAvailabilityHeader generates a DataAvailability header using the provided extended data square.
pkg/da/data_availability_header.go:47
↓ 20 callers
Method
PrepareProposal
PrepareProposal overwrites the default app's method to use the configured malicious behavior after a given height.
test/util/malicious/app.go:78
↓ 20 callers
Method
Set
Set sets a key-value app option.
test/util/testnode/app_options.go:23
↓ 20 callers
Function
newPool
(t testing.TB)
fibre/internal/row/pool_test.go:17
↓ 20 callers
Function
sovProof
(x uint64)
pkg/proof/proof.pb.go:731
↓ 20 callers
Function
sovTx
(x uint64)
x/zkism/types/tx.pb.go:1025
↓ 19 callers
Method
Name
Name returns the name of the App
test/interop/simapp.go:749
↓ 19 callers
Method
Row
Row returns the [rsema1d.RowInclusionProof] for the given index. Rows are served until the blob's pooled storage is released; after release, every cal
fibre/blob.go:270
next →
1–100 of 5,969, ranked by callers