Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/consensus-shipyard/ipc
/ functions
Functions
4,659 in github.com/consensus-shipyard/ipc
⨍
Functions
4,659
◇
Types & classes
1,561
↓ 10 callers
Function
decode_data
Parse what Tendermint returns in the `data` field of [`DeliverTx`] into bytes. Somewhere along the way it replaces them with the bytes of a Base64 enc
fendermint/rpc/src/response.rs:15
↓ 10 callers
Method
delete_and_flush_tracked
( &mut self, index: u64, )
ipc-storage/ipld/src/amt/vec.rs:118
↓ 10 callers
Method
encode
(self)
fendermint/vm/interpreter/src/fvm/state/fevm.rs:104
↓ 10 callers
Method
exec
(rt: &impl Runtime, params: ExecParams)
fendermint/actors/init/src/lib.rs:56
↓ 10 callers
Method
fvm_wallet
FIXME: Reconcile these into a single wallet method that accepts an `ipc_wallet::WalletType` as an input.
ipc/provider/src/lib.rs:190
↓ 10 callers
Method
is_empty
(&self)
fendermint/vm/topdown/proof-service/src/types.rs:46
↓ 10 callers
Method
is_min_added
Determines if a subscription has the earliest added timestamp and finds the next earliest timestamp. This function checks if the subscription identif
fendermint/actors/blobs/src/state/blobs/subscriptions.rs:123
↓ 10 callers
Method
list
Return all of the keys that are stored in the `KeyStore`
ipc/wallet/src/fvm/keystore.rs:396
↓ 10 callers
Method
membership_mut
(&mut self)
ipld/resolver/src/service.rs:546
↓ 10 callers
Function
mk_topdown_rawlog
(subnet: EthAddress, id: [u8; 32], local_nonce: u64)
fendermint/vm/topdown/proof-service/src/verifier.rs:474
↓ 10 callers
Method
params
(&self)
fendermint/actors/bucket/src/sol_facade.rs:117
↓ 10 callers
Method
public_key
(&self)
fendermint/crypto/src/lib.rs:53
↓ 10 callers
Method
returns
(&self, returns: Self::Returns)
fendermint/actors/bucket/src/sol_facade.rs:137
↓ 10 callers
Method
selector
(&self)
fendermint/actors/adm/src/sol_facade.rs:188
↓ 10 callers
Method
set
(&mut self, index: u64, value: V)
ipc-storage/ipld/src/amt/vec.rs:89
↓ 10 callers
Method
success
(data: T)
ipc/cli/src/commands/ui/api/types.rs:16
↓ 9 callers
Method
begin_block
(&self, block_height: ChainEpoch, producer: PublicKey)
fendermint/testing/contract-test/src/lib.rs:118
↓ 9 callers
Function
block_number_from_receipt
Get the block number from the transaction receipt
ipc/provider/src/manager/evm/manager.rs:1716
↓ 9 callers
Method
calldata
(&self)
fendermint/actors/adm/src/sol_facade.rs:194
↓ 9 callers
Method
children
Returns the route from the root to the current subnet
ipc/api/src/subnet_id.rs:105
↓ 9 callers
Method
client
(&self)
ipc-storage/iroh_manager/src/node.rs:44
↓ 9 callers
Method
commit
(&mut self)
fendermint/testing/contract-test/src/lib.rs:170
↓ 9 callers
Method
config_path
(&self)
ipc/cli/src/lib.rs:56
↓ 9 callers
Function
create_test_certificate
(instance_id: u64, epochs: Vec<i64>)
fendermint/vm/topdown/proof-service/src/cache.rs:539
↓ 9 callers
Function
ethers_address_to_fil_address
Convert an Ethereum address to Filecoin address format
ipc/cli/src/commands/ui/services/deployment_service.rs:1021
↓ 9 callers
Method
execute_implicit
Execute message implicitly.
fendermint/vm/interpreter/src/fvm/state/exec.rs:235
↓ 9 callers
Function
export_file
Export text to a file.
fendermint/testing/materializer/src/materials/mod.rs:70
↓ 9 callers
Function
fetch
()
ipc-ui/frontend/src/composables/useChainStats.ts:16
↓ 9 callers
Method
foreach_up_to_epoch
Iterates the collection up to the given epoch.
fendermint/actors/blobs/src/state/blobs/expiries.rs:101
↓ 9 callers
Function
get_config
(rt: &impl Runtime)
fendermint/actors/ipc_storage_config/shared/src/lib.rs:94
↓ 9 callers
Method
get_genesis_info
Get genesis info for a child subnet. This can be used to deterministically generate the genesis of the subnet
ipc/provider/src/lib.rs:654
↓ 9 callers
Method
instance_id
Get the instance ID of this certificate
fendermint/vm/topdown/proof-service/src/types.rs:584
↓ 9 callers
Method
is_root
Returns true if the current subnet is the root network
ipc/api/src/subnet_id.rs:84
↓ 9 callers
Function
read_secret_key
(secret_key: &Path)
fendermint/app/src/cmd/key.rs:200
↓ 9 callers
Method
recv
Receives a single datagram message on the socket from the remote address to which it is connected. On success, returns the number of bytes read. The
patches/netwatch/src/udp.rs:122
↓ 9 callers
Method
start
(&mut self)
fendermint/testing/materializer/src/bencher.rs:23
↓ 9 callers
Method
state_tree_mut
Get a mutable reference to the underlying [StateTree].
fendermint/vm/interpreter/src/fvm/state/exec.rs:358
↓ 9 callers
Function
to_actor_event
Returns an [`ActorEvent`] from an EVM event.
ipc-storage/actor_sdk/src/evm.rs:23
↓ 9 callers
Method
try_get_connected
( &self, )
patches/netwatch/src/udp.rs:650
↓ 9 callers
Function
try_parse_config
(run_mode: &str)
fendermint/app/settings/src/lib.rs:596
↓ 9 callers
Function
updateConsoleStatus
(status: string, details?: string)
ipc-ui/frontend/src/utils/banner.ts:84
↓ 8 callers
Method
account
(&self, id: T)
fendermint/testing/materializer/src/lib.rs:247
↓ 8 callers
Function
apply_port_configurations
Apply port configurations to CometBFT and Fendermint configs
ipc/cli/src/commands/node/peer.rs:66
↓ 8 callers
Method
block_hash
(&self, h: BlockHeight)
fendermint/vm/topdown/tests/smt_voting.rs:134
↓ 8 callers
Function
characters
(s: &str)
ext/merkle-tree-rs/src/standard.rs:307
↓ 8 callers
Function
cleanup
()
ipc-ui/frontend/src/stores/network.ts:396
↓ 8 callers
Method
discover_gateways
Discover gateways from the IPC configuration, optionally filtered by network
ipc/cli/src/commands/ui/services/gateway_service.rs:73
↓ 8 callers
Method
encode
( data: &[u8], num_data_chunks: usize, num_parity_chunks: usize, )
ipc-storage/erasure-encoding/src/reed_solomon.rs:39
↓ 8 callers
Method
end_block
(&self, _block_height: ChainEpoch)
fendermint/testing/contract-test/src/lib.rs:160
↓ 8 callers
Method
ensure_contains
Check that a name is within the subnet. This should trivially be true by construction, but still.
fendermint/testing/materializer/src/validation.rs:76
↓ 8 callers
Function
ethers_address_to_fil_address
(addr: ðers::types::Address)
ipc/api/src/lib.rs:40
↓ 8 callers
Method
from
(value: &str)
fendermint/testing/materializer/src/lib.rs:72
↓ 8 callers
Method
gateway_addr
(&self)
ipc/provider/src/config/subnet.rs:65
↓ 8 callers
Method
get
( &self, store: &BS, key: &BytesKey, )
fendermint/actors/bucket/src/state.rs:139
↓ 8 callers
Function
getConfig
()
ipc-storage/ipc-dropbox/src/utils/config.ts:3
↓ 8 callers
Method
hamt
Returns the underlying [`hamt::map::Hamt`] for operators
fendermint/actors/blobs/src/state/operators.rs:80
↓ 8 callers
Method
hamt
Returns the underlying [`hamt::map::Hamt`].
fendermint/actors/blobs/src/state/blobs/queue.rs:93
↓ 8 callers
Method
insert_epoch_proofs
Insert epoch proofs into the cache This is typically called after processing a certificate, inserting proofs for all epochs in the certificate's suff
fendermint/vm/topdown/proof-service/src/cache.rs:161
↓ 8 callers
Method
into
(self)
ipc-storage/sol-facade/crates/facade/src/machine_facade/imachinefacade.rs:311
↓ 8 callers
Method
is_empty
(&self)
ipld/resolver/src/provider_cache.rs:19
↓ 8 callers
Method
local_addr
Returns the local address of this socket.
patches/netwatch/src/udp.rs:186
↓ 8 callers
Function
make_middleware
Create a middleware that will assign nonces and sign the message.
fendermint/testing/materializer/tests/docker_tests/mod.rs:23
↓ 8 callers
Function
make_testnet
Parse a manifest file in the `manifests` directory, clean up any corresponding testnet resources, then materialize a testnet and provide a cleanup fun
fendermint/testing/materializer/tests/docker.rs:61
↓ 8 callers
Function
merge_toml_config
Merge TOML overrides into existing TOML config file
ipc/cli/src/commands/node/config_override.rs:9
↓ 8 callers
Method
modify_exec_state
Take the execution state, update it, put it back, return the output.
fendermint/testing/contract-test/src/lib.rs:90
↓ 8 callers
Method
prepare_deployment_artifact
Read the bytecode of the contract and replace all links in it with library addresses, similar to how the [hardhat-ethers](https://github.com/NomicFoun
fendermint/eth/hardhat/src/lib.rs:63
↓ 8 callers
Function
read
Wrapper for [`std::fs::read`].
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:33
↓ 8 callers
Function
register_metrics
(registry: &prometheus::Registry)
fendermint/app/src/metrics/prometheus.rs:10
↓ 8 callers
Function
roundup
(l: usize)
patches/netwatch/src/interfaces/bsd.rs:742
↓ 8 callers
Method
save_tracked
Saves the state from the [`TrackedFlushResult`].
fendermint/actors/blobs/src/state/blobs/blob.rs:151
↓ 8 callers
Function
set_global_tracing_subscriber
Sets the global tracing subscriber. All traces emitted through the tracing library will be routed to this subscriber. This subscriber bifurcates tra
ipc/observability/src/traces.rs:34
↓ 8 callers
Function
shard_node
Compute which node holds a specific shard without needing encoded data. This is the canonical mapping function that both distributor and retriever us
ipc-storage/erasure-encoding/src/assign.rs:63
↓ 8 callers
Method
spawn
(mut self, name: &'static str)
ext/libp2p-bitswap/src/behaviour.rs:809
↓ 8 callers
Method
state_tree
Get a reference to the underlying [StateTree].
fendermint/vm/interpreter/src/fvm/state/exec.rs:363
↓ 8 callers
Method
subscriber
Returns the subscriber account. The subscriber is the account responsible for credit and gas fees. The subscriber is the caller or the sponsor if one
fendermint/actors/blobs/src/caller.rs:131
↓ 8 callers
Method
swarm
(&mut self)
ext/libp2p-bitswap/src/behaviour.rs:805
↓ 8 callers
Function
to_fvm_address
(addr: H160)
fendermint/vm/message/src/conv/from_eth.rs:120
↓ 8 callers
Function
with_env_vars
Set some env vars, run a fallible piece of code, then unset the variables otherwise they would affect the next test.
fendermint/app/settings/src/utils.rs:150
↓ 7 callers
Method
account_mod_nth
(&self, v: usize)
fendermint/testing/materializer/src/testnet.rs:141
↓ 7 callers
Method
add_subnet
Adds a new subnet to the config and persists it to disk.
ipc/cli/src/ipc_config_store.rs:54
↓ 7 callers
Method
block_by_height
Get the Tendermint block at a specific height.
fendermint/eth/api/src/state.rs:171
↓ 7 callers
Function
cid
Calculate the CID using Blake2b256 digest and DAG_CBOR. This used to be part of the `Cbor` trait, which is deprecated.
fendermint/vm/message/src/lib.rs:17
↓ 7 callers
Method
close
Closes the socket, and waits for the underlying `libc::close` call to be finished.
patches/netwatch/src/udp.rs:194
↓ 7 callers
Method
committed_state
Get the last committed state; return error if it doesn't exist.
fendermint/app/src/app.rs:346
↓ 7 callers
Function
copy
(text: string, itemId: string = 'default')
ipc-ui/frontend/src/utils/clipboard.ts:55
↓ 7 callers
Function
create_test_paths
Helper function to create test node paths
ipc/cli/src/commands/node/peer.rs:422
↓ 7 callers
Method
decode
(_bytes: impl AsRef<[u8]>)
fendermint/vm/interpreter/src/fvm/state/fevm.rs:99
↓ 7 callers
Function
deserialize_block
(ret: Option<IpldBlock>)
ipc/types/src/actor_error.rs:338
↓ 7 callers
Function
down
(a: &str, b: &str, res: Option<SubnetID>)
ipc/api/src/subnet_id.rs:398
↓ 7 callers
Method
estimate_gas
Estimate the gas limit of a message.
fendermint/rpc/src/query.rs:83
↓ 7 callers
Function
eth_to_fil_amount
Converts an ethers::U256 TokenAmount into a FIL amount.
ipc/api/src/lib.rs:26
↓ 7 callers
Method
get
(&self, k: &Cid)
fendermint/vm/interpreter/src/fvm/store/mod.rs:22
↓ 7 callers
Method
get_certificate
Get a certificate by instance ID
fendermint/vm/topdown/proof-service/src/cache.rs:143
↓ 7 callers
Method
hamt
Returns the underlying [`hamt::map::Hamt`].
fendermint/actors/blobs/src/state/credit/approvals.rs:29
↓ 7 callers
Method
hash
(key: &X)
ipc-storage/ipld/src/hash_algorithm.rs:32
↓ 7 callers
Method
keep
Decide if something should be kept when it's out of scope.
fendermint/testing/materializer/src/docker/dropper.rs:57
↓ 7 callers
Function
make_blob_id
(seed: u8)
ipc-storage/erasure-encoding/src/assign.rs:140
↓ 7 callers
Function
make_runner
()
fendermint/testing/materializer/src/docker/node.rs:710
↓ 7 callers
Method
maybe_rebind
Checks if the socket needs a rebind, and if so does it. Returns an error if the rebind is needed, but failed.
patches/netwatch/src/udp.rs:282
↓ 7 callers
Method
message_factory_mut
(&mut self)
fendermint/rpc/src/client.rs:155
← previous
next →
201–300 of 4,659, ranked by callers