MCPcopy Create free account

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

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

↓ 2 callersFunctionassert_progress
(event: Option<BitswapEvent>, id: QueryId, missing: usize)
ext/libp2p-bitswap/src/behaviour.rs:830
↓ 2 callersMethodatomically
(&self, f: F)
fendermint/vm/topdown/tests/smt_voting.rs:189
↓ 2 callersMethodatomically_or_err
(&self, f: F)
fendermint/vm/topdown/tests/smt_voting.rs:182
↓ 2 callersFunctionb64_to_public
(b64: &str)
fendermint/app/src/cmd/key.rs:158
↓ 2 callersFunctionbag_peaks
Collect the peaks and combine to compute the root commitment.
fendermint/actors/timehub/src/shared.rs:143
↓ 2 callersFunctionbase32ToHex
(base32: string)
ipc-storage/ipc-dropbox/src/utils/base32.ts:3
↓ 2 callersFunctionblake2b_256
Generates BLAKE2b hash of fixed 32 bytes size.
ipc/wallet/src/fvm/wallet_helpers.rs:18
↓ 2 callersFunctionblob_status_as_solidity_enum
(blob_status: BlobStatus)
fendermint/actors/blobs/src/sol_facade/blobs.rs:115
↓ 2 callersMethodblock_hash
Get the hash of a block at the given height, if known.
fendermint/vm/topdown/src/voting.rs:144
↓ 2 callersMethodblock_producer
Identity of the block producer, if we are indeed executing any blocks.
fendermint/vm/interpreter/src/fvm/state/exec.rs:335
↓ 2 callersFunctionbuild_jsonrpc_request
A convenience function to build a JSON-RPC request.
ipc/provider/src/jsonrpc/mod.rs:181
↓ 2 callersMethodbuiltin_actors
Built-in actor manifest to inspect code CIDs.
fendermint/vm/interpreter/src/fvm/state/exec.rs:368
↓ 2 callersFunctionbytes_to_0x_string
(b: &[u8])
fendermint/vm/interpreter/src/fvm/event_extraction.rs:117
↓ 2 callersFunctioncalc_tps
(blocks: Vec<Block<H256>>)
fendermint/testing/materializer/src/concurrency/reporting/tps.rs:6
↓ 2 callersFunctioncamel_to_snake
Convert ContractName to contract_name so we can use it as a Rust module. We could just lowercase, but this is what `Abigen` does as well, and it's mo
contract-bindings/build.rs:182
↓ 2 callersMethodcan_checkpoint
Check if checkpoints can be sent to the system.
fendermint/testing/contract-test/tests/staking/state.rs:252
↓ 2 callersMethodcan_deploy
(&self, rt: &impl Runtime, deployer: ActorID)
fendermint/actors/adm/src/state.rs:187
↓ 2 callersMethodcan_deploy
(&self, rt: &impl Runtime, deployer: ActorID)
fendermint/actors/eam/src/state.rs:56
↓ 2 callersMethodcan_extend
(&self)
fendermint/vm/topdown/tests/smt_voting.rs:110
↓ 2 callersFunctioncan_handle
(input_data: &ipc_storage_actor_sdk::evm::InputData)
fendermint/actors/blobs/src/sol_facade/blobs.rs:106
↓ 2 callersMethodcapacity_available
Return available capacity as a difference between `blob_capacity_total` and `capacity_used`.
fendermint/actors/blobs/src/state/blobs/methods.rs:680
↓ 2 callersMethodchain_head_height
(&self)
ipc/provider/src/manager/evm/manager.rs:130
↓ 2 callersMethodcheck_bootstrap_status
Check if subnet is bootstrapped
ipc/cli/src/commands/ui/services/subnet_service.rs:1865
↓ 2 callersFunctioncheck_bounds
(values: &[T], index: usize)
ext/merkle-tree-rs/src/standard.rs:79
↓ 2 callersFunctioncheck_error
The FVM would return an error from `DefaultExecutor::preflight_message` if it was called with a message that doesn't pass basic checks, for example it
fendermint/vm/interpreter/src/fvm/state/exec.rs:459
↓ 2 callersFunctioncheck_leaf_node
(tree: &[Hash], i: usize)
ext/merkle-tree-rs/src/core.rs:81
↓ 2 callersFunctioncheck_providers
Check the cache against the reference built in the test.
ipld/resolver/src/provider_cache.rs:293
↓ 2 callersFunctioncheck_request
( request: &RequestObject, )
fendermint/eth/api/src/handlers/http.rs:87
↓ 2 callersFunctioncheck_test_data
(agent: &mut Agent, cid: &Cid)
ipld/resolver/tests/smoke.rs:408
↓ 2 callersMethodcheckpoint
Apply the changes up to the `next_configuration_number`.
fendermint/testing/contract-test/tests/staking/state.rs:276
↓ 2 callersMethodcleanup_old_epochs
Remove epochs older than the retention window
fendermint/vm/topdown/proof-service/src/cache.rs:427
↓ 2 callersMethodclear_all
(&self)
fendermint/vm/topdown/proof-service/src/persistence.rs:222
↓ 2 callersMethodclear_cf
(&self, cf_name: &str)
fendermint/vm/topdown/proof-service/src/persistence.rs:268
↓ 2 callersMethodcli
(&self, id: &str)
fendermint/testing/materializer/src/lib.rs:284
↓ 2 callersMethodclose
(self)
fendermint/eth/api/src/client.rs:106
↓ 2 callersMethodcmp
(&self, other: &Self)
fendermint/testing/materializer/src/materials/defaults.rs:95
↓ 2 callersFunctioncoin_contract
Create an instance of the statically typed contract client.
fendermint/rpc/examples/simplecoin.rs:319
↓ 2 callersMethodcollateral
Collateral of a validator.
fendermint/testing/contract-test/tests/staking/state.rs:78
↓ 2 callersFunctioncollect_contracts
Collects library and top-level contracts. Returns a tuple containing a vector of library contracts (with their source paths) and a map of top-level co
fendermint/eth/deployer/src/utils.rs:24
↓ 2 callersFunctioncollect_emitters
Collect and parse all `emitter.deleg` or `emitter.id` in the events.
fendermint/eth/api/src/conv/from_tm.rs:562
↓ 2 callersFunctioncollect_facets
Collects facet cuts for the diamond pattern for a specified top-level contract.
fendermint/eth/deployer/src/utils.rs:54
↓ 2 callersMethodcollect_facets
Collects facet cuts for the diamond pattern for a specified top-level contract.
fendermint/eth/deployer/src/lib.rs:320
↓ 2 callersMethodcollect_resolved
Collect resolved items, ready for execution. The items collected are not removed, in case they need to be proposed again.
fendermint/vm/resolver/src/pool.rs:163
↓ 2 callersFunctioncollect_seeds
Collect comma separated values from seeds nodes.
fendermint/testing/materializer/src/docker/node.rs:637
↓ 2 callersMethodcometbft_http_provider
(&self)
fendermint/testing/materializer/src/lib.rs:388
↓ 2 callersMethodcommit
Commit the state. It must not fail, but we're returning a result so that error handling can be done in the application root. For now this is not part
fendermint/vm/interpreter/src/fvm/state/exec.rs:309
↓ 2 callersMethodcommit_capacity
Commits new capacity for the subscriber.
fendermint/actors/blobs/src/caller.rs:209
↓ 2 callersMethodcommit_finality
Commit the parent finality. Returns the height that the previous parent finality is committed and the committed finality itself. If there is no parent
fendermint/vm/interpreter/src/fvm/topdown.rs:461
↓ 2 callersMethodcommit_parent_finality
Commit the parent finality to the gateway and returns the previously committed finality. None implies there is no previously committed finality.
fendermint/vm/interpreter/src/fvm/state/ipc.rs:187
↓ 2 callersFunctioncompaction_style_from_str
Converts string to a compaction style `RocksDB` variant.
fendermint/rocksdb/src/rocks/config.rs:96
↓ 2 callersMethodcompress_and_encode
(&self)
fendermint/vm/interpreter/src/genesis.rs:85
↓ 2 callersFunctioncompression_type_from_str
Converts string to a compression type `RocksDB` variant.
fendermint/rocksdb/src/rocks/config.rs:107
↓ 2 callersFunctioncompute_gas_overestimation_burn
(gas_used: u64, gas_limit: u64)
fendermint/eth/api/src/gas/output.rs:62
↓ 2 callersMethodconfig
(&self)
ipc/cli/src/lib.rs:66
↓ 2 callersMethodconfirmed_collateral
Get the confirmed collateral of a validator.
fendermint/testing/contract-test/src/ipc/subnet.rs:127
↓ 2 callersMethodconnect
()
ipc-ui/frontend/src/services/websocket.ts:49
↓ 2 callersFunctionconstruct_and_verify
()
fendermint/actors/blob_reader/src/actor.rs:171
↓ 2 callersMethodconstructor
(rt: &impl Runtime, args: ConstructorParams)
fendermint/actors/adm/src/lib.rs:132
↓ 2 callersFunctionconvert_approvals
( approvals: HashMap<Address, CreditApproval>, )
fendermint/actors/blobs/src/sol_facade/credit.rs:292
↓ 2 callersMethodcreate_account_actor
( &mut self, acct: Account, balance: TokenAmount, ids: &init::AddressMap,
fendermint/vm/interpreter/src/fvm/state/genesis.rs:340
↓ 2 callersFunctioncreate_actor
Creates a new placeholder actor by sending zero tokens to the address.
ipc-storage/actor_sdk/src/caller.rs:159
↓ 2 callersMethodcreate_and_start_nodes
Configure and start the nodes of a subnet. Fails if the genesis of this subnet hasn't been created yet.
fendermint/testing/materializer/src/testnet.rs:261
↓ 2 callersFunctioncreate_cid
(bytes: &[u8])
ext/libp2p-bitswap/src/protocol.rs:250
↓ 2 callersMethodcreate_client
Create a LotusClient for making requests LotusClient is not Send, so we create it on-demand in each async function rather than storing it as a field.
fendermint/vm/topdown/proof-service/src/assembler.rs:143
↓ 2 callersMethodcreate_evm_actor
Deploy an EVM contract. Returns the hashed Ethereum address we can use to invoke the contract.
fendermint/vm/interpreter/src/fvm/state/genesis.rs:434
↓ 2 callersFunctioncreate_file
Wrapper for [`File::create`].
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:21
↓ 2 callersFunctioncreate_socket
()
patches/netwatch/src/netmon/bsd.rs:30
↓ 2 callersFunctioncreate_subnet
( mut provider: ipc_provider::IpcProvider, arguments: &SubnetCreateConfig, )
ipc/cli/src/commands/subnet/create.rs:87
↓ 2 callersMethodcreate_subnet
( &mut self, from: Option<Address>, parent: SubnetID, min_validators: u64,
ipc/provider/src/lib.rs:248
↓ 2 callersFunctioncreate_test_exec_state
( genesis: Genesis, )
fendermint/testing/contract-test/src/lib.rs:24
↓ 2 callersFunctioncurrent_network
The current address network needs to be set on the containers to match the addresses we created.
fendermint/testing/materializer/src/docker/mod.rs:1090
↓ 2 callersFunctioncustom_gas_limit
(block_gas_limit: u64)
fendermint/testing/contract-test/tests/gas_market.rs:348
↓ 2 callersMethoddeactivate
Deactivate an operator (removes from active_list but keeps in HAMT) Note: This will change indices of all operators after the removed one
fendermint/actors/blobs/src/state/operators.rs:212
↓ 2 callersMethoddebit
Decrease the current balance.
fendermint/testing/contract-test/tests/staking/state.rs:384
↓ 2 callersFunctiondecode_new_power_change_request
Attempt to decode a `NewPowerChangeRequest` event.
fendermint/vm/evm-event-utils/src/lib.rs:75
↓ 2 callersFunctiondecode_new_topdown_message
Attempt to decode a `NewTopDownMessage` event.
fendermint/vm/evm-event-utils/src/lib.rs:69
↓ 2 callersMethoddefault_deployment
(&mut self, subnet_name: &SubnetName)
fendermint/testing/materializer/src/logging.rs:88
↓ 2 callersFunctiondefault_route_netlink_family
Returns the `(name, index)` of the interface for the default route.
patches/netwatch/src/interfaces/linux.rs:212
↓ 2 callersFunctiondefault_route_proc
()
patches/netwatch/src/interfaces/linux.rs:67
↓ 2 callersFunctiondefault_subscriber
()
ipc/cli/src/commands/mod.rs:169
↓ 2 callersFunctiondefault_tester
Creates a default tester with validator public key
fendermint/testing/contract-test/tests/gas_market.rs:54
↓ 2 callersMethoddelegate_address
Returns the delegate address. The delegate only exists if there's a sponsor. If present, the delegate address will be the caller address.
fendermint/actors/blobs/src/caller.rs:112
↓ 2 callersFunctiondelete_blob
Deletes a blob.
fendermint/actors/blobs/shared/src/sdk.rs:76
↓ 2 callersMethoddelete_blob
Deletes a blob subscription or the entire blob if it has no remaining subscriptions. This method handles the process of deleting a blob subscription
fendermint/actors/blobs/src/state/blobs/methods.rs:476
↓ 2 callersMethoddelete_certificate
(&self, instance_id: u64)
fendermint/vm/topdown/proof-service/src/persistence.rs:179
↓ 2 callersMethoddelete_epoch_proof
(&self, epoch: ChainEpoch)
fendermint/vm/topdown/proof-service/src/persistence.rs:214
↓ 2 callersMethoddependencies
Traverse the linked references and return the library contracts to be deployed in topological order. The result will include the top contracts as wel
fendermint/eth/hardhat/src/lib.rs:115
↓ 2 callersMethoddeploy_all_with_progress
Deploys all contracts with progress reporting: first libraries, then the gateway and registry contracts. The progress callback receives: - contract_n
fendermint/eth/deployer/src/lib.rs:99
↓ 2 callersMethoddeploy_artifact
Deploys the provided deployment artifact with constructor parameters.
fendermint/eth/deployer/src/lib.rs:188
↓ 2 callersMethoddeploy_contract
Deploys a top-level contract with the given constructor parameters.
fendermint/eth/deployer/src/lib.rs:165
↓ 2 callersMethoddeploy_contract
Construct the bytecode of a top-level contract and deploy it with some constructor parameters.
fendermint/vm/interpreter/src/genesis.rs:824
↓ 2 callersFunctiondeploy_contracts_with_progress
( key_store: PersistentKeyStore<EthKeyAddress>, config: &DeployConfig, progress_callback: Option<F
ipc/cli/src/commands/deploy/mod.rs:74
↓ 2 callersFunctionderive_cid
(t: &T)
fendermint/vm/interpreter/src/fvm/state/snapshot.rs:333
↓ 2 callersFunctiondeserialization_error
(what: &str, e: serde_json::Error)
fendermint/eth/api/src/handlers/ws.rs:106
↓ 2 callersFunctiondeserialize_iter_sub
( val: Result<(&hamt::BytesKey, &'a Subscription), hamt::Error>, )
fendermint/actors/blobs/src/state/blobs/subscriptions.rs:236
↓ 2 callersMethoddiscovery_mut
(&mut self)
ipld/resolver/src/service.rs:543
↓ 2 callersMethoddump
(&self)
ext/merkle-tree-rs/src/standard.rs:155
↓ 2 callersFunctioneffective_gas_premium
https://github.com/filecoin-project/lotus/blob/9e4f1a4d23ad72ab191754d4f432e4dc754fce1b/chain/types/message.go#L227
fendermint/eth/api/src/gas/mod.rs:32
↓ 2 callersMethodemit_cache_metrics
(&self, epochs: &[ChainEpoch])
fendermint/vm/topdown/proof-service/src/cache.rs:242
↓ 2 callersMethodemitter_delegated_addresses
Collect all the event emitters' delegated addresses, for those who have any.
fendermint/vm/interpreter/src/fvm/state/exec.rs:382
← previousnext →801–900 of 4,659, ranked by callers