MCPcopy Create free account

hub / github.com/ChainSafe/Delorean-Protocol / functions

Functions2,468 in github.com/ChainSafe/Delorean-Protocol

↓ 10 callersFunctionf64_to_token_amount
(f: f64)
ipc/cli/src/commands/mod.rs:153
↓ 10 callersMethodget
(&self, k: &cid::Cid)
fendermint/app/src/store.rs:76
↓ 10 callersMethodid
(&self)
fendermint/eth/api/src/filters.rs:413
↓ 10 callersMethodmembership_mut
(&mut self)
ipld/resolver/src/service.rs:559
↓ 10 callersMethodput
Save a key/`KeyInfo` pair to the `KeyStore`
ipc/wallet/src/fvm/keystore.rs:404
↓ 10 callersMethodstate_tree_mut
Get a mutable reference to the underlying [StateTree].
fendermint/vm/interpreter/src/fvm/state/exec.rs:245
↓ 10 callersMethodvalues
(&self)
fendermint/vm/topdown/src/cache.rs:131
↓ 9 callersMethodaccount
Get an account by ID.
fendermint/testing/materializer/src/testnet.rs:136
↓ 9 callersMethodchildren
Returns the route from the root to the current subnet
ipc/api/src/subnet_id.rs:105
↓ 9 callersFunctionexport_file
Export text to a file.
fendermint/testing/materializer/src/materials/mod.rs:58
↓ 9 callersMethodfvm_wallet
FIXME: Reconcile these into a single wallet method that accepts an `ipc_wallet::WalletType` as an input.
ipc/provider/src/lib.rs:187
↓ 9 callersFunctiongenerate
Generate a new private key
ipc/wallet/src/fvm/wallet_helpers.rs:91
↓ 9 callersMethodget
Get a container by name, if it exists.
fendermint/testing/materializer/src/docker/container.rs:43
↓ 9 callersMethodhandle
(&self, global: &GlobalArguments)
ipc/cli/src/commands/util/mod.rs:20
↓ 9 callersMethodsend_request
Send a request to the [`Service`], unless it has stopped listening.
ipld/resolver/src/client.rs:27
↓ 9 callersMethodstate_store_clone
Get an owned clone of the state store.
fendermint/app/src/app.rs:229
↓ 9 callersMethodsubnet
(&self, id: T)
fendermint/testing/materializer/src/lib.rs:245
↓ 8 callersMethodaccount
(&self, id: T)
fendermint/testing/materializer/src/lib.rs:220
↓ 8 callersMethodblock_hash
(&self, h: BlockHeight)
fendermint/vm/topdown/tests/smt_voting.rs:127
↓ 8 callersMethodblock_height
The height of the currently executing block.
fendermint/vm/interpreter/src/fvm/state/exec.rs:212
↓ 8 callersFunctionbuiltin_actor_eth_addr
Delegated address of an Ethereum built-in actor. This is based on what seems to be going on in the `CREATE_EXTERNAL` method of the EAM actor when it
fendermint/vm/actor_interface/src/init.rs:32
↓ 8 callersFunctioncharacters
(s: &str)
ext/merkle-tree-rs/src/standard.rs:307
↓ 8 callersFunctioncid
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
↓ 8 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:223
↓ 8 callersMethodensure_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 callersFunctioneth_to_fil_amount
Converts an ethers::U256 TokenAmount into a FIL amount.
ipc/api/src/lib.rs:25
↓ 8 callersFunctionget
(functionNames)
contracts/scripts/js/diamond.js:45
↓ 8 callersMethodpublic_key
(&self)
fendermint/crypto/src/lib.rs:53
↓ 8 callersMethodpublic_key
(&self)
fendermint/testing/materializer/src/materials/defaults.rs:189
↓ 8 callersFunctionread_secret_key
(secret_key: &Path)
fendermint/app/src/cmd/key.rs:192
↓ 8 callersMethodrun
(mut self)
fendermint/eth/api/src/client.rs:114
↓ 8 callersFunctionto_fvm_tokens
(value: &U256)
fendermint/vm/message/src/conv/from_eth.rs:70
↓ 7 callersMethodblock_by_height
Get the Tendermint block at a specific height.
fendermint/eth/api/src/state.rs:166
↓ 7 callersFunctionblock_number_from_receipt
Get the block number from the transaction receipt
ipc/provider/src/manager/evm/manager.rs:1356
↓ 7 callersFunctionbundle_path
Path to the builtin-actor bundle, indended to be used in tests.
fendermint/vm/interpreter/src/fvm/bundle.rs:20
↓ 7 callersMethodcommitted_state
Get the last committed state; return error if it doesn't exist.
fendermint/app/src/app.rs:267
↓ 7 callersMethodcreate
Create a container to be started later.
fendermint/testing/materializer/src/docker/runner.rs:193
↓ 7 callersFunctiondown
(a: &str, b: &str, res: Option<SubnetID>)
ipc/api/src/subnet_id.rs:398
↓ 7 callersMethodethapi_http_provider
(&self)
fendermint/testing/materializer/src/lib.rs:349
↓ 7 callersFunctionethers_address_to_fil_address
(addr: &ethers::types::Address)
ipc/api/src/lib.rs:30
↓ 7 callersMethodfevm_invoke
( &mut self, contract: Address, calldata: Bytes, value: TokenAmount, g
fendermint/rpc/src/message.rs:86
↓ 7 callersFunctionlazyImport
(module: any)
contracts/hardhat.config.ts:11
↓ 7 callersFunctionmake_runner
()
fendermint/testing/materializer/src/docker/node.rs:660
↓ 7 callersMethodmessage_factory_mut
(&mut self)
fendermint/rpc/src/client.rs:155
↓ 7 callersFunctionstandard_leaf_hash
(values: Vec<String>, params: &[String])
ext/merkle-tree-rs/src/standard.rs:65
↓ 7 callersFunctionto_eth_address
(addr: &Address)
fendermint/vm/message/src/conv/from_fvm.rs:38
↓ 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:95
↓ 6 callersFunctionbottom_up
(a: &str, b: &str, res: bool)
ipc/api/src/cross.rs:213
↓ 6 callersMethodbytecode
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:55
↓ 6 callersMethodchain_id
The [ChainID] from the network configuration.
fendermint/vm/interpreter/src/fvm/state/exec.rs:260
↓ 6 callersFunctionchoose_one
(g: &mut Gen, xs: &[T])
fendermint/testing/materializer/src/arb.rs:87
↓ 6 callersFunctioncommon_parent
(a: &str, b: &str, res: &str, index: usize)
ipc/api/src/subnet_id.rs:390
↓ 6 callersMethodconnection
Get the connection instance for the subnet.
ipc/provider/src/lib.rs:128
↓ 6 callersFunctionexport
Write some content to a file. It will create all the directories along the path.
fendermint/testing/materializer/src/materials/mod.rs:40
↓ 6 callersMethodfrom
(value: &str)
fendermint/testing/materializer/src/lib.rs:51
↓ 6 callersMethodget
(&self)
fendermint/testing/src/smt.rs:211
↓ 6 callersMethodget
(&self, k: &Cid)
ipld/resolver/tests/store/mod.rs:24
↓ 6 callersFunctiongetTransactionFees
()
contracts/scripts/util.ts:64
↓ 6 callersMethodget_proof
(&self, leaf: LeafType)
ext/merkle-tree-rs/src/standard.rs:199
↓ 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 callersMethodi256_is_negative
(&self)
ipc/types/src/uints.rs:57
↓ 6 callersMethodmax_chain_height
(&self)
fendermint/vm/topdown/tests/smt_voting.rs:123
↓ 6 callersMethodmessage
Returns reference to the unsigned message.
fendermint/vm/message/src/signed.rs:213
↓ 6 callersMethodnew_filter
Create a new filter, subscribe with Tendermint and start handlers in the background.
fendermint/eth/api/src/state.rs:578
↓ 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:377
↓ 6 callersMethodpath_string
(&self)
fendermint/testing/materializer/src/lib.rs:110
↓ 6 callersMethodpublic_key
(&self)
fendermint/vm/genesis/src/lib.rs:153
↓ 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:257
↓ 6 callersMethodremove
(self, filters: FilterMap)
fendermint/eth/api/src/filters.rs:606
↓ 6 callersFunctionto_chain_message
Decode the transaction payload as a [ChainMessage].
fendermint/eth/api/src/conv/from_tm.rs:538
↓ 6 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:77
↓ 6 callersFunctionto_fvm_address
(addr: H160)
fendermint/vm/message/src/conv/from_eth.rs:66
↓ 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:217
↓ 6 callersFunctionup
(a: &str, b: &str, res: Option<SubnetID>)
ipc/api/src/subnet_id.rs:403
↓ 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
↓ 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 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 callersMethodarbitrary
(u: &mut Unstructured<'_>)
fendermint/testing/contract-test/tests/staking/state.rs:477
↓ 5 callersMethodas_secs
Seconds elapsed since Unix epoch.
ipld/resolver/src/timestamp.rs:23
↓ 5 callersMethodbottom_up_check_period
Fetch the period with which the current subnet has to submit checkpoints to its parent.
fendermint/vm/interpreter/src/fvm/state/ipc.rs:101
↓ 5 callersFunctionchoose_account
( u: &mut Unstructured<'_>, state: &'a StakingState, )
fendermint/testing/contract-test/tests/staking/machine.rs:613
↓ 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 callersMethodconfig_path
(&self)
ipc/cli/src/lib.rs:52
↓ 5 callersFunctionconstruct_and_verify
(deployers: Vec<Address>)
fendermint/actors/eam/src/lib.rs:155
↓ 5 callersFunctionconstruct_priv_keys
()
ipc/wallet/src/fvm/wallet.rs:253
↓ 5 callersMethodcontent_mut
(&mut self)
ipld/resolver/src/service.rs:562
↓ 5 callersMethoddelete
(&self, kv: &mut impl KVWrite<S>, k: &K)
fendermint/storage/src/lib.rs:166
↓ 5 callersMethodensure_same_gateway
(&self, gateway: &Address)
ipc/provider/src/manager/evm/manager.rs:1022
↓ 5 callersMethodexport
Return the `KeyInfo` for a given address
ipc/wallet/src/fvm/wallet.rs:99
↓ 5 callersFunctionextract
Extract some value from the query result, unless there was an error.
fendermint/rpc/src/query.rs:147
↓ 5 callersMethodget
(&self, k: &Cid)
fendermint/vm/interpreter/src/fvm/store/mod.rs:22
↓ 5 callersMethodget
(&self, addr: &Self::Key)
ipc/wallet/src/evm/persistent.rs:59
↓ 5 callersFunctionhash_pair
(a: &Hash, b: &Hash)
ext/merkle-tree-rs/src/core.rs:21
↓ 5 callersMethodinto_message
Consumes self and returns it's unsigned message.
fendermint/vm/message/src/signed.rs:223
↓ 5 callersFunctioninto_power_map
Convert the power list to a `HashMap` to support lookups by the public key. Unfortunately in their raw format the [`PublicKey`] does not implement `H
fendermint/vm/interpreter/src/fvm/checkpoint.rs:419
↓ 5 callersMethodis_root
Check if this is the root subnet, ie. it ends with `root` and it parent is a `testnet`
fendermint/testing/materializer/src/lib.rs:262
↓ 5 callersMethodjoin_id
(&self, id: &ResourceId)
fendermint/testing/materializer/src/lib.rs:102
↓ 5 callersFunctionlayer
Create a layer that handles events by incrementing metrics.
fendermint/app/src/metrics/tracing.rs:14
← previousnext →101–200 of 2,468, ranked by callers