MCPcopy Create free account

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

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

↓ 702 callersMethodcontext
(self, context: C)
ipc/types/src/actor_error.rs:235
↓ 658 callersMethodto_string
(&self)
ipc/api/src/address.rs:53
↓ 468 callersMethodinto
(self)
ipc-storage/sol-facade/crates/facade/src/blobs_facade/iblobsfacade.rs:558
↓ 389 callersMethoditer
(&self)
ipc-storage/ipld/src/hamt/map.rs:245
↓ 285 callersMethodlen
(&self)
fendermint/actors/bucket/src/state.rs:240
↓ 200 callersMethodcollect
(&self)
fendermint/app/settings/src/utils.rs:76
↓ 178 callersMethodpush
( &mut self, store: &BS, obj: S, )
fendermint/actors/timehub/src/shared.rs:316
↓ 118 callersMethodpush
( data: &[u8], validate: bool, )
ipc-storage/sol-facade/crates/facade/src/timehub_facade/itimehubfacade.rs:970
↓ 114 callersMethodwith_context
(self, f: F)
ipc/types/src/actor_error.rs:245
↓ 102 callersFunctionemit
(trace: T)
ipc/observability/src/lib.rs:36
↓ 97 callersMethodstore
(&self)
fendermint/vm/interpreter/src/fvm/state/genesis.rs:522
↓ 95 callersMethodas_str
(&self)
fendermint/vm/topdown/proof-service/src/observe.rs:22
↓ 86 callersMethodjoin
(other: Deployments)
contracts/tasks/lib/deployments.ts:101
↓ 86 callersMethodok
(self, value: T)
fendermint/vm/snapshot/src/car/chunker.rs:23
↓ 79 callersMethodinsert
Insert a transaction we could not submit straight away into the buffer.
fendermint/eth/api/src/mpool.rs:38
↓ 75 callersMethodtry_into
(self)
fendermint/app/settings/src/lib.rs:71
↓ 70 callersMethodcontains
(&mut self, cid: &Cid)
ipld/resolver/tests/store/mod.rs:52
↓ 70 callersMethodget
Return `KeyInfo` that corresponds to a given key
ipc/wallet/src/fvm/keystore.rs:401
↓ 68 callersMethodas_ref
(&self)
fendermint/vm/actor_interface/src/eam.rs:118
↓ 67 callersMethodis_empty
(&self)
ipc-storage/ipld/src/hamt/map.rs:210
↓ 66 callersMethodread
(&self, key: K)
fendermint/rocksdb/src/rocks/mod.rs:91
↓ 66 callersMethodsend
( self, rt: &impl fil_actors_runtime::runtime::Runtime, rto: &Address, )
ipc/api/src/cross.rs:178
↓ 59 callersMethodcall
Call an EVM method implicitly to read its return value. Returns an error if the return code shows is not successful; intended to be used with methods
fendermint/vm/interpreter/src/fvm/state/fevm.rs:176
↓ 59 callersMethodjoin
Join a subnet as a validator.
fendermint/testing/contract-test/src/ipc/subnet.rs:54
↓ 58 callersMethodjoin
(&self, s: &str)
fendermint/testing/materializer/src/lib.rs:119
↓ 57 callersFunctionget_ipc_provider
(global: &GlobalArguments)
ipc/cli/src/commands/mod.rs:180
↓ 57 callersMethodinsert
(&mut self, block: &libipld::Block<Self::Params>)
ipld/resolver/tests/store/mod.rs:62
↓ 55 callersMethoderror
(message: String)
ipc/cli/src/commands/ui/api/types.rs:24
↓ 52 callersMethodinc
(&mut self)
fendermint/testing/src/smt.rs:214
↓ 50 callersFunctionhandle
( _headers: HeaderMap, axum::extract::State(state): axum::extract::State<AppState>, ws: WebSocketU
fendermint/eth/api/src/handlers/ws.rs:36
↓ 49 callersMethodas_ref
(&self)
ipc/types/src/ethaddr.rs:136
↓ 49 callersMethodnext
Retrieves the next query event.
ext/libp2p-bitswap/src/query.rs:507
↓ 49 callersFunctionrequest
(method: &str, res: Result<T, E>, check: F)
fendermint/eth/api/examples/common/mod.rs:151
↓ 48 callersMethodpath
(&self)
fendermint/testing/materializer/src/lib.rs:135
↓ 47 callersMethodparent
Returns the parenet of the current subnet
ipc/api/src/subnet_id.rs:134
↓ 47 callersMethodset
Set machine address. This can only be called once.
fendermint/actors/machine/src/lib.rs:158
↓ 46 callersMethodparse
Try to parse the config into [Settings].
fendermint/app/settings/src/lib.rs:541
↓ 44 callersMethodas_ref
(&self)
fendermint/actors/blobs/shared/src/bytes.rs:18
↓ 44 callersMethodmessage
Returns reference to the unsigned message.
fendermint/vm/message/src/signed.rs:304
↓ 44 callersMethodtransaction
( &mut self, to: Address, method_num: MethodNum, params: RawBytes, val
fendermint/rpc/src/message.rs:46
↓ 41 callersMethodget
(&self, index: u64)
ipc-storage/ipld/src/amt/vec.rs:80
↓ 41 callersMethodverify
Verifies that the from address of the message generated the signature.
fendermint/vm/message/src/signed.rs:299
↓ 41 callersMethodwrite
(&self, key: K, value: V)
fendermint/rocksdb/src/rocks/mod.rs:98
↓ 39 callersMethodremove
(&mut self, addr: &Address)
ipc/wallet/src/fvm/wallet.rs:119
↓ 37 callersMethodas_ref
(&self)
fendermint/testing/materializer/src/lib.rs:91
↓ 37 callersFunctionread_to_string
Wrapper for [`std::fs::read_to_string`].
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:45
↓ 37 callersFunctionserialize
(k: &KeyInfo, serializer: S)
ipc/wallet/src/fvm/keystore.rs:108
↓ 37 callersMethodserialize
(&self)
fendermint/crypto/src/lib.rs:57
↓ 36 callersMethodexists
(&self, key: K)
fendermint/rocksdb/src/rocks/mod.rs:113
↓ 36 callersMethodmanager
Get the subnet manager instance.
ipc/provider/src/lib.rs:59
↓ 36 callersMethodregister
Register a new operator (adds to end of active_list) Returns the operator's index in the active_list
fendermint/actors/blobs/src/state/operators.rs:123
↓ 36 callersMethodremove
(&self, key: &K)
fendermint/eth/api/src/cache.rs:58
↓ 35 callersMethodget
Get operator info by address
fendermint/actors/blobs/src/state/operators.rs:171
↓ 34 callersMethodget
(&self, kv: &impl KVRead<S>, k: &K)
fendermint/storage/src/lib.rs:158
↓ 34 callersMethodget_connection
Get the connection of a subnet, or return an error.
ipc/provider/src/lib.rs:157
↓ 33 callersFunctioncontract_address_from_subnet
Convert the ipc SubnetID type to an evm address. It extracts the last address from the Subnet id children and turns it into evm address.
ipc/provider/src/manager/evm/manager.rs:1796
↓ 33 callersMethodis_empty
(&self)
fendermint/eth/api/src/filters.rs:215
↓ 33 callersFunctionrequire_fil_addr_from_str
Receives a f/eth-address as an input and returns the corresponding filecoin or delegated address, respectively
ipc/cli/src/commands/mod.rs:192
↓ 33 callersMethodsave_subscription
Saves a subscription with the given ID to the blockstore. This is a helper function that simplifies the process of saving a subscription by handling
fendermint/actors/blobs/src/state/blobs/subscriptions.rs:224
↓ 33 callersFunctionwrite
Wrapper for `std::fs::write`
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:84
↓ 32 callersFunctioncreate_test_subscription
( id: &str, added: ChainEpoch, expiry: ChainEpoch, failed: bool, )
fendermint/actors/blobs/src/state/blobs/subscriptions.rs:265
↓ 32 callersMethodget
check if there is an upgrade scheduled for the given chain_id at a given height
fendermint/vm/interpreter/src/fvm/upgrades.rs:145
↓ 30 callersMethodflush
(&self)
fendermint/rocksdb/src/rocks/mod.rs:135
↓ 30 callersFunctionparse
Parse the main arguments by: 0. Detecting aliased env vars 1. Parsing the [GlobalOptions] 2. Setting any system wide parameters based on the globals 3
fendermint/app/options/src/lib.rs:45
↓ 30 callersFunctionretryRequest
(fn: () => Promise<any>, attempts = STATIC_API_CONFIG.retryAttempts)
ipc-ui/frontend/src/services/api.ts:124
↓ 29 callersMethodhamt
Returns the underlying [`hamt::map::Hamt`].
fendermint/actors/blobs/src/state/blobs/blob.rs:143
↓ 29 callersMethodto_bytes
(&self)
fendermint/actors/adm/src/state.rs:64
↓ 28 callersMethodtm
The underlying Tendermint RPC client.
fendermint/eth/api/src/state.rs:113
↓ 26 callersMethodcontains_key
(&self, key: &K)
ipc-storage/ipld/src/hamt/map.rs:160
↓ 26 callersFunctioncreate_dir_all
Wrapper for `std::fs::create_dir_all`
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:103
↓ 26 callersMethodis_ok
(&self)
fendermint/vm/interpreter/src/types.rs:57
↓ 26 callersMethodnext
Await the next item to be resolved.
fendermint/vm/resolver/src/pool.rs:176
↓ 26 callersFunctionopen
Wrapper for `std::fs::File::open`
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:121
↓ 25 callersMethoddigest
Digest some general unique but unwieldy label for a more compact form.
fendermint/testing/materializer/src/lib.rs:358
↓ 25 callersFunctionpayload_to_evm_address
Util function to convert Fil address payload to evm address. Only delegated address is supported.
ipc/api/src/evm.rs:292
↓ 24 callersFunctiondeserialize
(deserializer: D)
ipc/wallet/src/fvm/keystore.rs:119
↓ 24 callersFunctionemit_evm_event
Emits an [`ActorEvent`] from an EVM event.
ipc-storage/actor_sdk/src/evm.rs:51
↓ 24 callersMethodinsert
(&mut self, block: &Block<Self::Params>)
ext/libp2p-bitswap/src/behaviour.rs:735
↓ 24 callersMethodroot
(&self)
fendermint/testing/materializer/src/lib.rs:251
↓ 24 callersMethodstate_address
Returns the caller address that should be used with actor state methods.
ipc-storage/actor_sdk/src/caller.rs:133
↓ 23 callersMethodget
Get machine address.
fendermint/actors/machine/src/lib.rs:151
↓ 23 callersMethodid
(&self)
fendermint/eth/api/src/filters.rs:411
↓ 23 callersMethodparent
(&self)
fendermint/testing/materializer/src/lib.rs:299
↓ 23 callersMethodserialize
(&self, serializer: S)
ipc/types/src/lib.rs:112
↓ 23 callersMethodset_and_flush_tracked
( &mut self, index: u64, value: V, )
ipc-storage/ipld/src/amt/vec.rs:99
↓ 22 callersMethodget_signer_with_fee_estimator
Get the ethers singer instance. We use filecoin addresses throughout our whole code-base and translate them to evm addresses when relevant.
ipc/provider/src/manager/evm/manager.rs:1166
↓ 22 callersMethodinsert
(&mut self, block: &libipld::Block<Self::Params>)
fendermint/app/src/store.rs:121
↓ 22 callersMethodnode
(&self, id: T)
fendermint/testing/materializer/src/lib.rs:276
↓ 21 callersFunctionextend_call_with_pending_block
Takes a `FunctionCall` input and returns a new instance with an estimated optimal `gas_premium`. The function also uses the pending block number to he
ipc/provider/src/manager/evm/manager.rs:1705
↓ 21 callersMethodis_empty
Returns true if there are no registered operators
fendermint/actors/blobs/src/state/operators.rs:117
↓ 21 callersMethodtake
(&mut self)
fendermint/eth/api/src/filters.rs:205
↓ 21 callersFunctionto_eth_tokens
(amount: &TokenAmount)
fendermint/vm/message/src/conv/from_fvm.rs:29
↓ 20 callersFunctionassert_request
(event: Option<QueryEvent>, req: Request)
ext/libp2p-bitswap/src/query.rs:531
↓ 20 callersMethodcontains
Check that the testnet contains a certain resource name, ie. it's a prefix of it.
fendermint/testing/materializer/src/lib.rs:256
↓ 20 callersFunctioncreate_test_power_entries
Helper function to create test power entries
fendermint/actors/f3-light-client/src/lib.rs:143
↓ 20 callersMethodfor_each
(&self, mut f: F)
ipc-storage/ipld/src/hamt/map.rs:214
↓ 20 callersMethodget
(&self, key: &K)
fendermint/eth/api/src/cache.rs:54
↓ 20 callersMethodinject_response
Dispatches the response to a query handler.
ext/libp2p-bitswap/src/query.rs:481
↓ 20 callersMethodrun
Start the swarm listening for incoming connections and drive the events forward.
ipld/resolver/src/service.rs:262
↓ 20 callersMethodwith
(&self, f: F)
fendermint/eth/api/src/cache.rs:74
next →1–100 of 4,659, ranked by callers