MCPcopy Create free account

hub / github.com/consensus-shipyard/ipc / functions

Functions4,659 in github.com/consensus-shipyard/ipc

↓ 3 callersFunctionbuild_providers
Build a provider mapping to check the cache against.
ipld/resolver/src/provider_cache.rs:261
↓ 3 callersFunctionbytes_to_0x
(b: &[u8])
fendermint/vm/topdown/proof-service/src/verifier.rs:411
↓ 3 callersMethodcall
Run a message in a read-only fashion.
fendermint/rpc/src/query.rs:68
↓ 3 callersMethodcall_with_return
Call an EVM method implicitly to read its raw return value. Returns an error if the return code shows is not successful; intended to be used with met
fendermint/vm/interpreter/src/fvm/state/fevm.rs:188
↓ 3 callersMethodcancel
Cancels an in progress query. Returns true if a query was cancelled.
ext/libp2p-bitswap/src/behaviour.rs:182
↓ 3 callersMethodcf
Unfortunately there doesn't seem to be a way to avoid having to clone another instance for each operation :(
fendermint/rocksdb/src/blockstore.rs:64
↓ 3 callersMethodchain_id
Returns the chainID of the current subnet
ipc/api/src/subnet_id.rs:94
↓ 3 callersMethodchain_message_from_proof_cache
Query proof cache for next uncommitted proof and create a chain message with proof bundle. This is the v2 proof-based approach that replaces voting w
fendermint/vm/interpreter/src/fvm/f3_topdown.rs:72
↓ 3 callersMethodcheck_subnet_approval_status
Check if a subnet is approved in the gateway contract
ipc/cli/src/commands/ui/services/subnet_service.rs:1908
↓ 3 callersFunctioncheck_writable
State machine test for an implementation of a `KVWritable` using a sequence of random ops.
fendermint/storage/src/testing.rs:151
↓ 3 callersMethodclaim
Put released collateral back into the account's current balance.
fendermint/testing/contract-test/tests/staking/state.rs:458
↓ 3 callersFunctioncollect_blocks
( token: CancellationToken, provider: Provider<Http>, assert: F, )
fendermint/testing/materializer/src/concurrency/collect.rs:13
↓ 3 callersMethodcommit
An exclusive lock has already been taken.
fendermint/storage/src/im.rs:125
↓ 3 callersMethodconfig
Load the configuration into a generic data structure.
fendermint/app/settings/src/lib.rs:501
↓ 3 callersMethodconfig_dir
(&self)
ipc/cli/src/lib.rs:62
↓ 3 callersFunctioncontainer_name
Create a container name from a node name and a logical container name, e.g. "cometbft" in a way that we can use it as a hostname without being too lon
fendermint/testing/materializer/src/docker/node.rs:623
↓ 3 callersFunctioncontracts_path
Path to the Solidity contracts, intended to be used in tests.
fendermint/vm/interpreter/src/fvm/bundle.rs:20
↓ 3 callersFunctioncreate_file_appender
(settings: &FileLayerSettings, suffix: &str)
ipc/observability/src/traces.rs:179
↓ 3 callersFunctioncreate_genesis
Generates and seals the genesis file for the subnet.
ipc/cli/src/commands/subnet/create_genesis.rs:155
↓ 3 callersFunctioncreate_test_epoch_proof
(epoch: ChainEpoch)
fendermint/vm/topdown/proof-service/src/persistence.rs:337
↓ 3 callersFunctioncreate_test_genesis_state
( builtin_actors_bundle: &[u8], custom_actors_bundle: &[u8], ipc_path: PathBuf, genesis_params
fendermint/vm/interpreter/src/genesis.rs:892
↓ 3 callersMethodcurrent_power_table
Get the current power table, which is the same as the membership but parsed into domain types.
fendermint/vm/interpreter/src/fvm/state/ipc.rs:172
↓ 3 callersMethoddebit_caller
Debits credit from the caller. Does NOT flush the state to the blockstore.
fendermint/actors/blobs/src/state/credit/methods.rs:185
↓ 3 callersFunctiondelete_from_disc
Placeholder for deleting a blob from the underlying Iroh-based data store. TODO: Implement custom kernel syscall for ipc_storage::delete_blob
fendermint/actors/blobs/src/actor.rs:222
↓ 3 callersFunctionderive_subnet_app_hash_from_components
( state: &FvmStateParams, maybe_light: Option<&LightClientCommitments>, )
fendermint/app/src/ipc.rs:24
↓ 3 callersMethoddeserialize
(deserializer: D)
ipc/types/src/uints.rs:204
↓ 3 callersFunctionensure_positive_amount
Returns an error if the amount is negative.
fendermint/actors/blobs/src/state/credit/methods.rs:20
↓ 3 callersMethodensure_unique
Ensure we aren't reusing references.
fendermint/testing/materializer/src/validation.rs:85
↓ 3 callersMethodenv
(&self)
fendermint/testing/materializer/src/docker/runner.rs:83
↓ 3 callersFunctioneth_addr_str_to_address
(s: &str)
ipc/provider/src/config/deserialize.rs:105
↓ 3 callersFunctioneth_addr_to_h160
(eth_addr: &EthAddress)
fendermint/rpc/examples/simplecoin.rs:327
↓ 3 callersFunctionexpand_tilde
Expand paths that begin with "~" to `$HOME`.
ipc/provider/src/lib.rs:956
↓ 3 callersFunctionexport_env
(file_path: impl AsRef<Path>, env: &EnvMap)
fendermint/testing/materializer/src/docker/node.rs:650
↓ 3 callersMethodextract_top_down_effects
Execute F3-specific logic for a generalised top-down message. Returns the topdown messages and validator changes to be processed by TopDownManager.
fendermint/vm/interpreter/src/fvm/f3_topdown.rs:190
↓ 3 callersMethodfacets
Collect Facet Cuts for the diamond pattern, where the facet address comes from already deployed library facets.
fendermint/vm/interpreter/src/genesis.rs:868
↓ 3 callersFunctionfetch_routing_table
()
patches/netwatch/src/interfaces/bsd.rs:143
↓ 3 callersMethodfevm_create
( &mut self, contract: Bytes, constructor_args: Bytes, value: TokenAmount,
fendermint/rpc/src/message.rs:72
↓ 3 callersMethodfinalize_after_execution
Finalize F3 execution after all top-down effects have been applied successfully. This updates the on-chain F3 light client state and marks the epoch
fendermint/vm/interpreter/src/fvm/f3_topdown.rs:248
↓ 3 callersMethodfind_key
If this key does not exist in the keys hashmap, check if this key is in the keystore, if it is, then add it to keys, otherwise return Error Return the
ipc/wallet/src/fvm/wallet.rs:72
↓ 3 callersMethodfind_node
Map over the internal and external target configurations to find a first non-empty result.
fendermint/testing/materializer/src/materializer.rs:287
↓ 3 callersMethodfirst_non_null_block
Get the first non-null block in the range of earliest cache block till the height specified, inclusive.
fendermint/vm/topdown/src/finality/null.rs:165
↓ 3 callersMethodflush
(&mut self, mut value: Amt<V, &'s S>)
ipc/types/src/amt.rs:76
↓ 3 callersMethodflush
(&mut self)
ipc-storage/ipld/src/hamt/map.rs:192
↓ 3 callersMethodfund_from_parent
Move funds of an account from the parent to the child subnet. Fails if either: the parent doesn't exist the child doesn't exist the account doesn't h
fendermint/testing/materializer/src/validation.rs:125
↓ 3 callersFunctiongas_params
(args: &TransArgs)
fendermint/app/src/cmd/rpc.rs:373
↓ 3 callersMethodget
(&self, ns: &S::Namespace, k: &K)
fendermint/rocksdb/src/kvstore.rs:125
↓ 3 callersFunctiongetBlobsContract
(address: string, signer: ethers.Signer | ethers.Provider)
ipc-storage/ipc-dropbox/src/utils/contracts.ts:37
↓ 3 callersFunctiongetBucketContract
(address: string, signer: ethers.Signer | ethers.Provider)
ipc-storage/ipc-dropbox/src/utils/contracts.ts:45
↓ 3 callersMethodget_and_hydrate
Retrieves a blob and subscription information for a given subscriber, blob hash, and subscription ID. This function performs a series of lookups to l
fendermint/actors/blobs/src/state/blobs/blob.rs:193
↓ 3 callersFunctionget_blob_id
Returns a blob subscription ID specific to this machine and object key.
fendermint/actors/bucket/src/actor.rs:372
↓ 3 callersMethodget_block_hash
(&self, height: BlockHeight)
fendermint/vm/topdown/src/sync/syncer.rs:444
↓ 3 callersMethodget_chain_head_height
(&self, subnet: &SubnetID)
ipc/provider/src/lib.rs:693
↓ 3 callersMethodget_committed_state
Get the last committed state, if exists.
fendermint/app/src/app.rs:339
↓ 3 callersMethodget_comprehensive_subnet_status
Get comprehensive subnet status information with enhanced state detection
ipc/cli/src/commands/ui/services/subnet_service.rs:412
↓ 3 callersMethodget_config_store
Get access to the IPC configuration store
ipc/cli/src/commands/ui/services/deployment_service.rs:172
↓ 3 callersMethodget_default
Return the address of the default `KeyInfo` in the wallet
ipc/wallet/src/fvm/wallet.rs:125
↓ 3 callersMethodget_operator_info
Get operator info by address
ipc-storage/ipc-decentralized-storage/src/gateway/mod.rs:582
↓ 3 callersMethodget_or_err
(&self, index: u64)
ipc-storage/ipld/src/amt/vec.rs:84
↓ 3 callersMethodget_permission_mode
Helper method to get the permission mode for a subnet with retry logic
ipc/cli/src/commands/ui/services/subnet_service.rs:738
↓ 3 callersMethodget_proof
(&self, data: &E)
ipc/api/src/merkle.rs:37
↓ 3 callersMethodget_web_socket
Get the sender of a web socket.
fendermint/eth/api/src/state.rs:132
↓ 3 callersMethodhandle_txn_token
This method handles the "msg.value" based on different collateral/supply source asset kind.
ipc/provider/src/manager/evm/manager.rs:1125
↓ 3 callersFunctionhandle_typed_txn
( tx: &TypedTransaction, handle_legacy: F1, handle_eip1559: F2, )
fendermint/eth/api/src/conv/from_eth.rs:17
↓ 3 callersMethodhas_cf_handle
Check if a column family exists
fendermint/rocksdb/src/rocks/mod.rs:140
↓ 3 callersMethodhash
Hash the method name.
ext/frc42_dispatch/macros/src/lib.rs:21
↓ 3 callersMethodhash
fvm_sdk dependence can be removed by setting default-features to false
ext/frc42_dispatch/hasher/src/hash.rs:27
↓ 3 callersFunctionhash_and_put_pair
Compute and store the hash of a pair of CIDs. The hash is the CID of a new block containing the concatenation of the two CIDs. We do not include the i
fendermint/actors/timehub/src/shared.rs:91
↓ 3 callersFunctionhash_pair
Compute the hash of a pair of CIDs. The hash is the CID of a new block containing the concatenation of the two CIDs. We do not include the index of th
fendermint/actors/timehub/src/shared.rs:72
↓ 3 callersMethodimport_evm_key_from_privkey
( &self, private_key: &str, )
ipc/provider/src/lib.rs:864
↓ 3 callersFunctionimport_wallet
Import a key into the IPC keystore and return the address
ipc/cli/src/commands/wallet/import.rs:40
↓ 3 callersMethodincrement
(&self)
fendermint/vm/topdown/src/cache.rs:49
↓ 3 callersFunctioninit_comet_binary
Initialize the CometBFT binary
ipc/cli/src/comet_runner/binary.rs:11
↓ 3 callersFunctioninit_log
Run the tests with `RUST_LOG=debug` to see the logs, for example: ```text RUST_LOG=debug cargo test -p ipc_ipld_resolver --test smoke resolve ```
ipld/resolver/tests/smoke.rs:146
↓ 3 callersMethodinto_args
( self, subnet: String, sender: String, )
ipc/cli/src/commands/subnet/init/config.rs:36
↓ 3 callersMethodinto_envelope
(self)
ipld/resolver/src/signed_record.rs:80
↓ 3 callersMethodinto_power
Convert from [Collateral] to [Power] by specifying the number of significant decimal places per FIL that grant 1 power. For example: with 3 decimal p
fendermint/vm/genesis/src/lib.rs:128
↓ 3 callersMethodinto_record
(self)
ipld/resolver/src/signed_record.rs:76
↓ 3 callersFunctioninvalid_check_tx
Response to checks where the input was blatantly invalid. This indicates that the user who sent the transaction is either attacking or has a faulty cl
fendermint/app/src/tmconv.rs:47
↓ 3 callersMethodip
(&self)
patches/netwatch/src/interfaces/bsd.rs:730
↓ 3 callersMethodipc_cli_config_add_subnet
Add the subnet to the `config.toml` of the `ipc-cli`.
fendermint/testing/materializer/src/docker/mod.rs:497
↓ 3 callersFunctionis_block_zero
(block: &tendermint::Block)
fendermint/eth/api/src/conv/from_tm.rs:94
↓ 3 callersFunctionis_bucket_address
Checks if an address is a bucket actor by comparing its code CID with the bucket code CID registered in the ADM actor.
ipc-storage/actor_sdk/src/util.rs:88
↓ 3 callersMethodis_empty
Check if cache is empty
fendermint/vm/topdown/proof-service/src/cache.rs:422
↓ 3 callersFunctionis_eth_addr_compat
Check if the address can be converted to an Ethereum one.
fendermint/vm/message/src/signed.rs:366
↓ 3 callersFunctionis_null_round_str
(s: &str)
fendermint/vm/topdown/src/lib.rs:187
↓ 3 callersFunctionis_tree_node
(tree: &[Hash], i: usize)
ext/merkle-tree-rs/src/core.rs:53
↓ 3 callersFunctionis_up
(interface: &netdev::Interface)
patches/netwatch/src/ip.rs:104
↓ 3 callersMethodjoin
Join with a validator. Repeated joins are allowed. Unlike the contract, the model doesn't require metadata here.
fendermint/testing/contract-test/tests/staking/state.rs:396
↓ 3 callersFunctionjoin_subnet
( provider: &mut ipc_provider::IpcProvider, args: &JoinSubnetArgs, )
ipc/cli/src/commands/subnet/join.rs:35
↓ 3 callersMethodlast_committed_epoch
Get the current last committed epoch
fendermint/vm/topdown/proof-service/src/cache.rs:326
↓ 3 callersMethodlast_committed_finality
(&self)
fendermint/vm/topdown/src/finality/null.rs:62
↓ 3 callersMethodlatest_height_in_cache
(&self)
fendermint/vm/topdown/src/finality/null.rs:147
↓ 3 callersFunctionlaunch_service
Initialize and launch the proof generator service This is the main entry point for starting the service. It creates the cache, initializes the servic
fendermint/vm/topdown/proof-service/src/lib.rs:74
↓ 3 callersMethodleave
Enqueue a total withdrawal.
fendermint/testing/contract-test/tests/staking/state.rs:445
↓ 3 callersMethodlist_snapshots
List completed snapshots.
fendermint/vm/snapshot/src/client.rs:51
↓ 3 callersFunctionload_car
()
fendermint/app/src/main.rs:59
↓ 3 callersMethodlogs
Simplistic way of collecting logs of containers used in the test, mostly to debug build failures on CI.
fendermint/testing/materializer/src/docker/container.rs:120
↓ 3 callersFunctionmake_cluster_with_bootstrap
(cluster_size: u32, bootstrap_idx: usize)
ipld/resolver/tests/smoke.rs:302
↓ 3 callersFunctionmake_middleware
Create a middleware that will assign nonces and sign the message.
fendermint/eth/api/examples/common/mod.rs:92
↓ 3 callersFunctionmake_subnet_id
Make a subnet under a rootnet.
ipld/resolver/tests/smoke.rs:381
← previousnext →601–700 of 4,659, ranked by callers