MCPcopy Create free account

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

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

↓ 7 callersMethodremove_source
Removes a source from an entry in the collection. If the entry is empty after removing the source, the entry is also removed.
fendermint/actors/blobs/src/state/blobs/queue.rs:174
↓ 7 callersMethodresolve
( hre: HardhatRuntimeEnvironment, ...contractNames: string[] )
contracts/tasks/lib/deployments.ts:49
↓ 7 callersMethodrpc_http
(&self)
ipc/provider/src/config/subnet.rs:53
↓ 7 callersMethodrun
(mut self)
fendermint/eth/api/src/client.rs:114
↓ 7 callersMethodsave_caller
Save the caller state to the accounts HAMT.
fendermint/actors/blobs/src/state/credit/methods.rs:280
↓ 7 callersMethodsave_tracked
Saves the state from the [`TrackedFlushResult`] for operators
fendermint/actors/blobs/src/state/operators.rs:97
↓ 7 callersMethodsign
Return the resultant `Signature` after signing a given message
ipc/wallet/src/fvm/wallet.rs:91
↓ 7 callersFunctionstandard_leaf_hash
(values: Vec<String>, params: &[String])
ext/merkle-tree-rs/src/standard.rs:65
↓ 7 callersFunctionto_id_and_delegated_address
Resolves an address to its ID address and external delegated address.
ipc-storage/actor_sdk/src/util.rs:57
↓ 7 callersMethodverify_event_number_continuity
Verify semantic properties of the EVM events included in a proof bundle. This is **not** inclusion verification (that is handled by [`ProofVerifier::
fendermint/vm/topdown/proof-service/src/verifier.rs:187
↓ 7 callersMethodwrite
Take a snapshot to accumulate writes until they are committed. Take a write-lock on the data if necessary, but beware it doesn't work well with STM.
fendermint/storage/src/im.rs:98
↓ 6 callersFunctionassert_complete
(event: Option<QueryEvent>, id: QueryId, res: Result<(), Cid>)
ext/libp2p-bitswap/src/query.rs:540
↓ 6 callersFunctionattr_key
(attr: &EventAttribute)
fendermint/eth/api/src/conv/from_tm.rs:589
↓ 6 callersFunctionattr_value
(attr: &EventAttribute)
fendermint/eth/api/src/conv/from_tm.rs:593
↓ 6 callersMethodbind
Bind to the given port and listen on all interfaces.
patches/netwatch/src/udp.rs:60
↓ 6 callersMethodblock
Starts a new block query to request a block from a peer.
ext/libp2p-bitswap/src/query.rs:181
↓ 6 callersMethodblock_gas_tracker
(&self)
fendermint/vm/interpreter/src/fvm/state/exec.rs:222
↓ 6 callersFunctionbottom_up
(a: &str, b: &str, res: bool)
ipc/api/src/cross.rs:218
↓ 6 callersFunctionchoose_one
(g: &mut Gen, xs: &[T])
fendermint/testing/materializer/src/arb.rs:81
↓ 6 callersMethodclient
Create a new [`Client`] instance bound to this `Service`. The [`Client`] is geared towards request-response interactions, while the `Receiver` return
ipld/resolver/src/service.rs:218
↓ 6 callersFunctioncommon_parent
(a: &str, b: &str, res: &str, index: usize)
ipc/api/src/subnet_id.rs:390
↓ 6 callersFunctionconstruct_and_verify
( blob_capacity: u64, token_credit_rate: TokenCreditRate, blob_credit_debit_interval:
fendermint/actors/ipc_storage_config/src/lib.rs:243
↓ 6 callersFunctioncreate_block
(ipld: Ipld)
ext/libp2p-bitswap/src/behaviour.rs:720
↓ 6 callersFunctioncreate_msg
(fee_cap: TokenAmount, premium: TokenAmount)
fendermint/vm/interpreter/src/fvm/state/priority.rs:40
↓ 6 callersFunctioncreate_temporary_subscriber
Creates a temporary subscriber that logs all traces to stderr. Useful when global tracing is not set yet.
ipc/observability/src/traces.rs:17
↓ 6 callersMethoddecode
( shards: &[Shard], num_data_chunks: usize, num_parity_chunks: usize, )
ipc-storage/erasure-encoding/src/reed_solomon.rs:72
↓ 6 callersMethoddelete
( &mut self, store: &BS, key: &BytesKey, )
fendermint/actors/bucket/src/state.rs:123
↓ 6 callersMethoddelete
(&mut self, index: u64)
ipc-storage/ipld/src/amt/vec.rs:108
↓ 6 callersMethodendpoint
Returns the [`Endpoint`] for this node.
ipc-storage/iroh_manager/src/node.rs:200
↓ 6 callersFunctionexport
Write some content to a file. It will create all the directories along the path.
fendermint/testing/materializer/src/materials/mod.rs:52
↓ 6 callersMethodexport
Return the `KeyInfo` for a given address
ipc/wallet/src/fvm/wallet.rs:99
↓ 6 callersMethodfevm_invoke
( &mut self, contract: Address, calldata: Bytes, value: TokenAmount, g
fendermint/rpc/src/message.rs:90
↓ 6 callersMethodfinish
(&self)
ipc-storage/ipld/src/hash_algorithm.rs:18
↓ 6 callersMethodget
(&self)
fendermint/testing/src/smt.rs:211
↓ 6 callersMethodget
(&self, k: &FvmCid)
ipld/resolver/tests/store/mod.rs:28
↓ 6 callersMethodget_or_create
( root: impl AsRef<Path>, docker: Docker, dropper: DropChute, drop_policy: &Dr
fendermint/testing/materializer/src/docker/node.rs:95
↓ 6 callersMethodget_state
Get the current F3 instance state from the light client actor.
fendermint/vm/interpreter/src/fvm/state/ipc.rs:385
↓ 6 callersMethodhamt
Returns the underlying [`hamt::map::Hamt`].
fendermint/actors/blobs/src/state/accounts/account.rs:135
↓ 6 callersMethodhandle_read_error
Handle potential read errors, updating internal state. Returns `Some(error)` if the error is fatal otherwise `None.
patches/netwatch/src/udp.rs:219
↓ 6 callersMethodhandle_write_error
Handle potential write errors, updating internal state. Returns `Some(error)` if the error is fatal otherwise `None.
patches/netwatch/src/udp.rs:233
↓ 6 callersMethodhas_staked
Check whether an account has staked before. The stake does not have to be confirmed by a checkpoint.
fendermint/testing/contract-test/tests/staking/state.rs:299
↓ 6 callersFunctionhash
(s: &str)
fendermint/eth/api/src/filters.rs:774
↓ 6 callersMethodi256_is_negative
(&self)
ipc/types/src/uints.rs:61
↓ 6 callersMethodinto_exec_state
(self)
fendermint/vm/interpreter/src/fvm/state/genesis.rs:533
↓ 6 callersMethodinto_inner
(self)
fendermint/vm/interpreter/src/fvm/activity/mod.rs:94
↓ 6 callersMethodinto_message
Consumes self and returns it's unsigned message.
fendermint/vm/message/src/signed.rs:314
↓ 6 callersFunctioninvalid_data
(e: E)
ext/libp2p-bitswap/src/protocol.rs:223
↓ 6 callersMethodload_all_entries
Load all entries as combined cache entries This combines certificates with their associated epoch proofs for inspection. Each certificate is paired w
fendermint/vm/topdown/proof-service/src/persistence.rs:238
↓ 6 callersFunctionmake_nodes
(n: usize)
ipc-storage/erasure-encoding/src/assign.rs:130
↓ 6 callersMethodmax_chain_height
(&self)
fendermint/vm/topdown/tests/smt_voting.rs:130
↓ 6 callersFunctionnew_address
()
fendermint/actors/blobs/testing/src/lib.rs:52
↓ 6 callersMethodnew_filter
Create a new filter, subscribe with Tendermint and start handlers in the background.
fendermint/eth/api/src/state.rs:585
↓ 6 callersMethodnew_parent_view
( &self, height: BlockHeight, maybe_payload: Option<ParentViewPayload>, )
fendermint/vm/topdown/src/finality/null.rs:72
↓ 6 callersFunctionnew_provider
( mut blocks: Vec<(BlockHeight, Option<ParentViewPayload>)>, )
fendermint/vm/topdown/src/finality/null.rs:371
↓ 6 callersMethodnext
(&mut self)
fendermint/vm/topdown/src/cache.rs:195
↓ 6 callersFunctionnl_mgrp
(group: u32)
patches/netwatch/src/netmon/linux.rs:46
↓ 6 callersMethodnow
Current timestamp.
ipld/resolver/src/timestamp.rs:14
↓ 6 callersMethodpath_string
(&self)
fendermint/testing/materializer/src/lib.rs:131
↓ 6 callersMethodquery_height
Return the height of a block which we should send with a query, or None if it's the latest, to let the node figure it out. Adjusts the height of the
fendermint/eth/api/src/state.rs:262
↓ 6 callersFunctionquery_with_meta
This is a replacement for `Event::query_with_meta` in `ethers-contract` because in that one we don't get access to the `reverted` field, which we need
ipc/provider/src/manager/evm/manager.rs:1750
↓ 6 callersMethodremove
(self, filters: FilterMap)
fendermint/eth/api/src/filters.rs:604
↓ 6 callersMethodresolve
Recursively resolve a [`Cid`] and all underlying CIDs into blocks. The [`Bitswap`] behaviour will call the [`BitswapStore`] to ask for blocks which a
ipld/resolver/src/behaviour/content.rs:141
↓ 6 callersMethodset_and_flush
(&mut self, index: u64, value: V)
ipc-storage/ipld/src/amt/vec.rs:93
↓ 6 callersFunctionshard_key
Deterministic shard storage key following DESIGN.md: key = blob_id / chunk_index / shard_index
ipc-storage/ipc-decentralized-storage/src/distribution.rs:78
↓ 6 callersMethodsponsor_state_address
Returns the sponsor address that should be used with actor state methods.
ipc-storage/actor_sdk/src/caller.rs:138
↓ 6 callersMethodstore
(&mut self)
ext/libp2p-bitswap/src/behaviour.rs:801
↓ 6 callersMethodsubnet
Get a subnet by name.
fendermint/testing/materializer/src/testnet.rs:158
↓ 6 callersMethodto
(&self)
ipc/provider/src/lotus/message/mpool.rs:51
↓ 6 callersFunctionto_chain_message
Decode the transaction payload as a [ChainMessage].
fendermint/eth/api/src/conv/from_tm.rs:524
↓ 6 callersMethodto_fixed_bytes
(&self)
ipc-storage/sol-facade/crates/facade/src/types.rs:43
↓ 6 callersMethodto_toml_value
(&self)
ipc/cli/src/commands/node/config.rs:119
↓ 6 callersMethodtry_call
Call an EVM method implicitly to read its return value. Returns either the result or the exit code if it's not successful; intended to be used with m
fendermint/vm/interpreter/src/fvm/state/fevm.rs:219
↓ 6 callersFunctionup
(a: &str, b: &str, res: Option<SubnetID>)
ipc/api/src/subnet_id.rs:403
↓ 6 callersFunctionupdate_genesis
(genesis_file: &PathBuf, f: F)
fendermint/app/src/cmd/genesis.rs:212
↓ 6 callersMethodupper_bound
(&self)
fendermint/vm/topdown/src/cache.rs:61
↓ 6 callersMethodwith_cf_handle
Look up a column family and pass it to a closure. Return an error if it doesn't exist.
fendermint/rocksdb/src/kvstore.rs:40
↓ 6 callersFunctionwith_client
( client: FendermintClient, )
ipc-storage/ipc-decentralized-storage/src/objects.rs:214
↓ 5 callersMethodadd_address
Adds an address for a peer.
ext/libp2p-bitswap/src/behaviour.rs:155
↓ 5 callersMethodadd_provider
Try to add a provider to the cache. Returns `None` if the peer is not routable and nothing could be added. Returns `Some` if the peer is routable, c
ipld/resolver/src/provider_cache.rs:103
↓ 5 callersMethodadd_step
(mut self, max_concurrency: usize, secs: u64)
fendermint/testing/materializer/src/concurrency/config.rs:23
↓ 5 callersFunctionapply_both
Apply an operation on the model and the KV store, checking that the results are the same where possible.
fendermint/storage/src/testing.rs:387
↓ 5 callersMethodas_secs
Seconds elapsed since Unix epoch.
ipld/resolver/src/timestamp.rs:23
↓ 5 callersMethodauth_token
(&self)
ipc/provider/src/config/subnet.rs:47
↓ 5 callersFunctionbuild_node_directories
Query on-chain operator state and build node directories for shard distribution.
ipc-storage/ipc-decentralized-storage/src/objects.rs:492
↓ 5 callersMethodcancel
Cancels the underlying approval and saves state to accounts.
fendermint/actors/blobs/src/caller.rs:655
↓ 5 callersMethodchain_id
The [ChainID] from the network configuration.
fendermint/vm/interpreter/src/fvm/state/exec.rs:373
↓ 5 callersFunctionchoose_account
( u: &mut Unstructured<'_>, state: &'a StakingState, )
fendermint/testing/contract-test/tests/staking/machine.rs:587
↓ 5 callersMethodcommon_parent
Computes the common parent of the current subnet and the one given as argument. It returns the number of common children and the subnet.
ipc/api/src/subnet_id.rs:149
↓ 5 callersMethodconnection
Get the connection instance for the subnet.
ipc/provider/src/lib.rs:131
↓ 5 callersFunctionconstruct_and_verify
(deployers: Vec<Address>)
fendermint/actors/eam/src/lib.rs:155
↓ 5 callersFunctionconstruct_and_verify
()
fendermint/actors/gas_market/eip1559/src/lib.rs:196
↓ 5 callersFunctionconstruct_priv_keys
()
ipc/wallet/src/fvm/wallet.rs:253
↓ 5 callersMethodcontent_mut
(&mut self)
ipld/resolver/src/service.rs:549
↓ 5 callersMethoddomain_hash
Calculate an optional hash that ecosystem tools expect.
fendermint/vm/message/src/signed.rs:280
↓ 5 callersFunctionemit_event_with_latency
TODO Karel - make it nicer. Perhaps use a macro?
fendermint/vm/topdown/src/proxy.rs:192
↓ 5 callersMethodeq
(&self, other: &u64)
ipc/types/src/uints.rs:34
↓ 5 callersMethoderr
(self, err: IoError)
fendermint/vm/snapshot/src/car/chunker.rs:27
↓ 5 callersMethodexecute_message
(&mut self, msg: Message, kind: ApplyKind)
fendermint/vm/interpreter/src/fvm/state/exec.rs:272
↓ 5 callersFunctionexpected_topdown_nonce_slot
(subnet_hash_key: [u8; 32])
fendermint/vm/topdown/proof-service/src/verifier.rs:249
↓ 5 callersFunctionextract
Extract some value from the query result, unless there was an error.
fendermint/rpc/src/query.rs:203
← previousnext →301–400 of 4,659, ranked by callers