MCPcopy Create free account

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

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

↓ 4 callersFunctionfvm_message_from_eip1559
https://github.com/filecoin-project/lotus/blob/594c52b96537a8c8728389b446482a2d7ea5617c/chain/types/ethtypes/eth_transactions.go#L152
fendermint/vm/message/src/conv/from_eth.rs:74
↓ 4 callersMethodgenerate_addr
Generate a new address that fits the requirement of the given `SignatureType`
ipc/wallet/src/fvm/wallet.rs:147
↓ 4 callersMethodget
(&self, ns: &S::Namespace, k: &K)
fendermint/storage/src/im.rs:150
↓ 4 callersMethodget_and_increment
(&self, addr: H160)
fendermint/testing/materializer/src/concurrency/nonce_manager.rs:16
↓ 4 callersMethodget_epoch_proof_with_certificate
Get proof for a specific epoch with its certificate This is the main query method for consumers. Returns everything needed for verification, includin
fendermint/vm/topdown/proof-service/src/cache.rs:275
↓ 4 callersMethodget_storage_cost
Returns the [`Credit`] storage cost for the given duration and size.
fendermint/actors/blobs/src/state/blobs/methods.rs:686
↓ 4 callersMethodget_validator
(&self, id: &tendermint::account::Id)
fendermint/app/src/validators.rs:43
↓ 4 callersMethodhamt
( &self, store: BS, )
fendermint/actors/bucket/src/state.rs:225
↓ 4 callersMethodhamt
Returns the underlying [`hamt::map::Hamt`].
fendermint/actors/blobs/src/state/blobs/subscriptions.rs:44
↓ 4 callersMethodheader_by_hash
Get a Tendermint header by hash.
fendermint/eth/api/src/state.rs:308
↓ 4 callersMethodinit_exec_state
Instantiate the execution state, once the basic genesis parameters are known. This must be called before we try to instantiate any EVM actors in gene
fendermint/vm/interpreter/src/fvm/state/genesis.rs:137
↓ 4 callersMethodinject_response
Processes an incoming bitswap response.
ext/libp2p-bitswap/src/behaviour.rs:289
↓ 4 callersMethodinsert
(&self, key: K, value: V)
fendermint/eth/api/src/cache.rs:50
↓ 4 callersMethodipc_cli_run_cmd
Run some kind of command with the `ipc-cli` that needs to be executed as transaction by an account on a given subnet.
fendermint/testing/materializer/src/docker/mod.rs:537
↓ 4 callersMethodis_null
(&self)
ipc/types/src/ethaddr.rs:114
↓ 4 callersMethodkey_type
Return a reference to the key's signature type
ipc/wallet/src/fvm/keystore.rs:69
↓ 4 callersMethodlist_addrs
Return a vector that contains all of the addresses in the wallet's `KeyStore`
ipc/wallet/src/fvm/wallet.rs:115
↓ 4 callersMethodlist_validators
( &self, subnet: &SubnetID, )
ipc/provider/src/lib.rs:630
↓ 4 callersMethodload_all_certificates
(&self)
fendermint/vm/topdown/proof-service/src/persistence.rs:164
↓ 4 callersMethodload_all_epoch_proofs
(&self)
fendermint/vm/topdown/proof-service/src/persistence.rs:199
↓ 4 callersMethodlocal_peer_id
(&self)
ipld/resolver/src/behaviour/mod.rs:35
↓ 4 callersMethodlookup_id
(&self, addr: &Address)
fendermint/eth/api/src/cache.rs:107
↓ 4 callersFunctionmake_nodes
(n: usize)
ipc-storage/erasure-encoding/src/decode.rs:60
↓ 4 callersFunctionmap_rpc_block_txs
Change the type of transactions in a block by mapping a function over them.
fendermint/eth/api/src/conv/from_tm.rs:317
↓ 4 callersMethodmetadata
(&self)
fendermint/actors/bucket/src/state.rs:67
↓ 4 callersFunctionmk_power_change_rawlog
(configuration_number: u64)
fendermint/vm/topdown/proof-service/src/verifier.rs:504
↓ 4 callersFunctionmk_storage_proof
(slot_u64: u64, value_u64: u64)
fendermint/vm/topdown/proof-service/src/verifier.rs:432
↓ 4 callersFunctionmk_storage_proof_h256
(slot: H256, value_u64: u64)
fendermint/vm/topdown/proof-service/src/verifier.rs:448
↓ 4 callersMethodname
(&self)
ipc-storage/ipld/src/hamt/map.rs:64
↓ 4 callersFunctionnetworkDefinition
(chainId: number, url: string)
contracts/hardhat.config.ts:24
↓ 4 callersFunctionobject_one
()
fendermint/actors/bucket/src/state.rs:267
↓ 4 callersMethodparse
(input: ParseStream)
ext/frc42_dispatch/macros/src/lib.rs:28
↓ 4 callersFunctionparse_0x_bytes
Parse a `0x`-prefixed hex string into bytes.
fendermint/vm/evm-event-utils/src/lib.rs:20
↓ 4 callersMethodpublic_key
(&self)
fendermint/vm/genesis/src/lib.rs:167
↓ 4 callersMethodpublish_membership
Send a message through Gossipsub to let everyone know about the current configuration.
ipld/resolver/src/behaviour/membership.rs:320
↓ 4 callersMethodput_exec_state
Put the execution state during block execution. Has to be empty.
fendermint/testing/contract-test/src/lib.rs:106
↓ 4 callersFunctionrand_secret_key
returns a seeded secret key which is guaranteed to be the same every time
fendermint/testing/contract-test/tests/gas_market.rs:49
↓ 4 callersMethodread_only_view
Get a read-only view from the current FVM execution state, optionally passing a new BlockContext. This is useful to perform query commands targeting t
fendermint/app/src/app.rs:449
↓ 4 callersMethodregistry_addr
(&self)
ipc/provider/src/config/subnet.rs:71
↓ 4 callersMethodremove
Remove all traces of a testnet.
fendermint/testing/materializer/src/docker/mod.rs:216
↓ 4 callersFunctionremove_file
Wrapper for [`std::fs::remove_file`].
ipc-storage/sol-facade/crates/facade/forge/foundry_common/fs.rs:27
↓ 4 callersMethodrollback
(mut self)
fendermint/storage/src/im.rs:132
↓ 4 callersMethodroot
(&self)
ipc/api/src/merkle.rs:33
↓ 4 callersMethodrun
(&self, shutdown: CancellationToken)
ipc/cli/src/services/eth_api.rs:35
↓ 4 callersMethodsave
Saves state to accounts.
fendermint/actors/blobs/src/caller.rs:398
↓ 4 callersFunctionsaveNetworks
()
ipc-ui/frontend/src/stores/network.ts:352
↓ 4 callersMethodsave_epoch_proof
(&self, entry: &EpochProofEntry)
fendermint/vm/topdown/proof-service/src/persistence.rs:188
↓ 4 callersMethodsave_tracked
Saves the state from the [`TrackedFlushResult`].
fendermint/actors/blobs/src/state/blobs/queue.rs:101
↓ 4 callersMethodsend_to
Sends data on the socket to the given address. On success, returns the number of bytes written.
patches/netwatch/src/udp.rs:163
↓ 4 callersMethodset_actor_type_for_cid
(&self, cid: Cid, actor_type: ActorType)
fendermint/eth/api/src/cache.rs:185
↓ 4 callersFunctionset_federated_power
( provider: &ipc_provider::IpcProvider, args: &SetFederatedPowerArgs, )
ipc/cli/src/commands/subnet/set_federated_power.rs:29
↓ 4 callersFunctionstart
Start a background task to remove docker constructs. The loop will exit when all clones of the sender channel have been dropped.
fendermint/testing/materializer/src/docker/dropper.rs:75
↓ 4 callersFunctionstartPeriodicConnectionTesting
()
ipc-ui/frontend/src/stores/network.ts:201
↓ 4 callersFunctionstruct_member
Helper: find a member by label in a struct type.
fendermint/vm/topdown/proof-service/src/storage_layout.rs:128
↓ 4 callersMethodsubmit_config
Where can we send transactions and queries on a subnet.
fendermint/testing/materializer/src/testnet.rs:193
↓ 4 callersMethodsubscribe
(&self, query: Query)
fendermint/eth/api/src/client.rs:84
↓ 4 callersMethodtake_exec_state
Take the execution state during block execution. Has to be non-empty.
fendermint/testing/contract-test/src/lib.rs:113
↓ 4 callersFunctiontestNetworkConnection
(network: Network)
ipc-ui/frontend/src/stores/network.ts:102
↓ 4 callersFunctiontest_txt
Check that a golden file we created earlier can still be read by the current model by comparing to a debug string (which should at least be readable e
fendermint/testing/src/golden.rs:52
↓ 4 callersFunctionto_b64
Encode bytes in a format that the Genesis deserializer can handle.
fendermint/crypto/src/lib.rs:22
↓ 4 callersFunctionto_eth_signature
Convert an FVM signature, which is a normal Secp256k1 signature, to an Ethereum one, where the `v` is optionally shifted by 27 to make it compatible w
fendermint/vm/message/src/conv/from_fvm.rs:59
↓ 4 callersFunctionto_eth_transaction_response
( msg: SignedMessage, chain_id: ChainID, )
fendermint/eth/api/src/conv/from_tm.rs:207
↓ 4 callersFunctionto_fvm_message
(tx: TypedTransaction)
fendermint/eth/api/src/conv/from_eth.rs:45
↓ 4 callersFunctionto_id_address
Resolves ID address of an actor. If `require_delegated` is `true`, the address must be of type EVM (a Solidity contract), EthAccount (an Ethereum-styl
ipc-storage/actor_sdk/src/util.rs:23
↓ 4 callersFunctionto_logs
Turn Events into Ethereum logs. We need to turn Actor IDs into Ethereum addresses because that's what the tooling expects.
fendermint/eth/api/src/conv/from_tm.rs:431
↓ 4 callersFunctionto_public
Return the public key for a given private key and `SignatureType`
ipc/wallet/src/fvm/wallet_helpers.rs:31
↓ 4 callersFunctionto_recovery_inputs
( encoded: &[crate::types::EncodedChunk], k: usize, m: usize, drop_indices: &[
ipc-storage/erasure-encoding/src/decode.rs:70
↓ 4 callersFunctiontoken_to_biguint
Returns the [`TokenAmount`] as a [`BigUint`]. If the given amount is negative, the value returned will be zero.
ipc-storage/actor_sdk/src/util.rs:78
↓ 4 callersFunctiontopo_sort
Sort some values in a topological order. Cycles can be allowed, in which case it will do its best to order the items with the least amount of depende
fendermint/testing/materializer/src/testnet.rs:661
↓ 4 callersMethodtotal_deposit
Total amount staked by a validator.
fendermint/testing/contract-test/tests/staking/state.rs:309
↓ 4 callersMethodunsubscribe
(&self, query: Query)
fendermint/eth/api/src/client.rs:95
↓ 4 callersFunctionuser_id
Get the user ID we can use with docker to have the same file permissions as some file or directory on the file system, so that files created by a cont
fendermint/testing/materializer/src/docker/mod.rs:1100
↓ 4 callersMethodwallet_balance
Get the balance of an address
ipc/provider/src/lib.rs:595
↓ 4 callersMethodwith_format
Convert to different format (compressed <-> uncompressed)
ipc/types/src/keys.rs:166
↓ 4 callersFunctionwith_iroh
(client: IrohNode)
ipc-storage/ipc-decentralized-storage/src/objects.rs:220
↓ 4 callersFunctionwith_iroh
Warp filter to inject Iroh node
ipc-storage/ipc-decentralized-storage/src/node/rpc.rs:302
↓ 4 callersFunctionwith_iroh_blobs
( client: BlobsClient, )
ipc-storage/ipc-decentralized-storage/src/objects.rs:224
↓ 4 callersMethodwith_persistence
Execute a function with persistence if enabled, otherwise no-op.
fendermint/vm/topdown/proof-service/src/cache.rs:508
↓ 4 callersFunctionwith_state
Helper to pass state to handlers
ipc/cli/src/commands/ui/api/l1_gateways.rs:204
↓ 4 callersFunctionwith_state
Helper to pass state to handlers
ipc/cli/src/commands/ui/api/gateway.rs:48
↓ 4 callersMethodwrite_to
write binary representation of the request
ext/libp2p-bitswap/src/protocol.rs:152
↓ 3 callersFunctionabi_encode_tuple_manual_hash
(b: &AppHashBreakdown)
fendermint/app/src/ipc.rs:173
↓ 3 callersMethodaccount_id
(&self)
fendermint/testing/materializer/src/materials/defaults.rs:116
↓ 3 callersMethodactor_state
Query the the state of an actor.
fendermint/rpc/src/query.rs:53
↓ 3 callersMethodadd
add a new upgrade to the schedule
fendermint/vm/interpreter/src/fvm/upgrades.rs:129
↓ 3 callersMethodadd_block
Add the next final block observed on the parent blockchain. Returns an error unless it's exactly the next expected height, so the caller has to call
fendermint/vm/topdown/src/voting.rs:154
↓ 3 callersMethodadd_vote
Add a vote we received. Returns `true` if this vote was added, `false` if it was ignored as a duplicate or a height we already finalized, and an erro
fendermint/vm/topdown/src/voting.rs:185
↓ 3 callersMethodaddrs
A list of all ip addresses of this interface.
patches/netwatch/src/interfaces.rs:76
↓ 3 callersMethodamt
Returns the underlying [`amt::vec::Amt`].
fendermint/actors/blobs/src/state/blobs/expiries.rs:83
↓ 3 callersMethodancestor_hops
parent->child hop pairs from the root to the current subnet.
fendermint/testing/materializer/src/lib.rs:327
↓ 3 callersMethodas_option
(&self)
ipc-storage/sol-facade/crates/facade/src/types.rs:52
↓ 3 callersMethodas_secs
(&self)
fendermint/vm/core/src/timestamp.rs:12
↓ 3 callersFunctionassert_complete_ok
(event: Option<BitswapEvent>, id: QueryId)
ext/libp2p-bitswap/src/behaviour.rs:839
↓ 3 callersFunctionassert_tree2_contains_tree1
( tree1: &StateTree<Store1>, tree2: &StateTree<Store2>, )
fendermint/vm/interpreter/src/fvm/state/snapshot.rs:369
↓ 3 callersMethodatomically_ok
For convenience in the command handler.
fendermint/vm/topdown/tests/smt_voting.rs:197
↓ 3 callersMethodavailable
(&self)
fendermint/vm/interpreter/src/fvm/gas.rs:49
↓ 3 callersMethodbind
Attach a message factory to the client.
fendermint/rpc/src/client.rs:100
↓ 3 callersMethodblobs_client
Retrives a blob client, and starts the node if it has not started yet.
ipc-storage/iroh_manager/src/manager.rs:57
↓ 3 callersMethodblock_by_hash_opt
Get a Tendermint block by hash, if it exists.
fendermint/eth/api/src/state.rs:282
↓ 3 callersMethodblock_hash_at_height
(&self, height: BlockHeight)
fendermint/vm/topdown/src/finality/null.rs:137
← previousnext →501–600 of 4,659, ranked by callers