Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChainSafe/Delorean-Protocol
/ functions
Functions
2,468 in github.com/ChainSafe/Delorean-Protocol
⨍
Functions
2,468
◇
Types & classes
742
↓ 3 callers
Method
block_by_hash_opt
Get a Tendermint block by hash, if it exists.
fendermint/eth/api/src/state.rs:277
↓ 3 callers
Method
block_hash_at_height
(&self, height: BlockHeight)
fendermint/vm/topdown/src/finality/null.rs:143
↓ 3 callers
Function
build_providers
Build a provider mapping to check the cache against.
ipld/resolver/src/provider_cache.rs:261
↓ 3 callers
Method
builtin_actors
Built-in actor manifest to inspect code CIDs.
fendermint/vm/interpreter/src/fvm/state/exec.rs:255
↓ 3 callers
Method
cf
Unfortunately there doesn't seem to be a way to avoid having to clone another instance for each operation :(
fendermint/rocksdb/src/blockstore.rs:64
↓ 3 callers
Method
chain_id
Returns the chainID of the current subnet
ipc/api/src/subnet_id.rs:94
↓ 3 callers
Function
chain_id_bytes
Turn a [`ChainID`] into bytes. Uses big-endian encoding.
fendermint/vm/message/src/signed.rs:258
↓ 3 callers
Function
check_writable
State machine test for an implementation of a `KVWritable` using a sequence of random ops.
fendermint/storage/src/testing.rs:151
↓ 3 callers
Method
cid
(&self)
fendermint/vm/resolver/src/pool.rs:65
↓ 3 callers
Method
claim
Put released collateral back into the account's current balance.
fendermint/testing/contract-test/tests/staking/state.rs:465
↓ 3 callers
Method
close
(self)
fendermint/eth/api/src/client.rs:106
↓ 3 callers
Method
collect_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
↓ 3 callers
Method
commit
An exclusive lock has already been taken.
fendermint/storage/src/im.rs:122
↓ 3 callers
Function
container_name
Create a container name from a node name and a logical container name, e.g. "cometbft" in a way that we can use it as a hostname without being too lon
fendermint/testing/materializer/src/docker/node.rs:589
↓ 3 callers
Function
contract_src
(name: &str)
fendermint/vm/interpreter/src/fvm/genesis.rs:388
↓ 3 callers
Method
create_actor_internal
Creates an actor using code specified in the manifest.
fendermint/vm/interpreter/src/fvm/state/genesis.rs:283
↓ 3 callers
Function
cutSelectorsOnChain
(action, selectors)
contracts/scripts/util.ts:357
↓ 3 callers
Method
deserialize
(deserializer: D)
ipc/types/src/uints.rs:200
↓ 3 callers
Method
ensure_unique
Ensure we aren't reusing references.
fendermint/testing/materializer/src/validation.rs:85
↓ 3 callers
Method
env
(&self)
fendermint/testing/materializer/src/docker/runner.rs:83
↓ 3 callers
Function
error_with_revert
Try to parse the data returned from the EVM as a revert string and append it to the message, so we have a bit more human readable feedback than just h
fendermint/eth/api/src/error.rs:82
↓ 3 callers
Method
eth_addr
(&self)
fendermint/testing/materializer/src/materials/defaults.rs:110
↓ 3 callers
Function
eth_addr_to_h160
(eth_addr: &EthAddress)
fendermint/rpc/examples/simplecoin.rs:329
↓ 3 callers
Method
execute_explicit
Execute message explicitly.
fendermint/vm/interpreter/src/fvm/state/exec.rs:183
↓ 3 callers
Function
expand_tilde
Expand paths that begin with "~" to `$HOME`.
fendermint/app/settings/src/utils.rs:47
↓ 3 callers
Function
export_env
(file_path: impl AsRef<Path>, env: &EnvMap)
fendermint/testing/materializer/src/docker/node.rs:616
↓ 3 callers
Method
facets
Collect Facet Cuts for the diamond pattern, where the facet address comes from already deployed library facets.
fendermint/vm/interpreter/src/fvm/genesis.rs:491
↓ 3 callers
Method
fevm_call
( &mut self, contract: Address, calldata: Bytes, value: TokenAmount, g
fendermint/rpc/src/message.rs:103
↓ 3 callers
Method
fevm_create
( &mut self, contract: Bytes, constructor_args: Bytes, value: TokenAmount,
fendermint/rpc/src/message.rs:68
↓ 3 callers
Method
find_key
If this key does not exist in the keys hashmap, check if this key is in the keystore, if it is, then add it to keys, otherwise return Error Return the
ipc/wallet/src/fvm/wallet.rs:72
↓ 3 callers
Method
find_node
Map over the internal and external target configurations to find a first non-empty result.
fendermint/testing/materializer/src/materializer.rs:274
↓ 3 callers
Method
first_non_null_block
Get the first non-null block in the range of earliest cache block till the height specified, inclusive.
fendermint/vm/topdown/src/finality/null.rs:171
↓ 3 callers
Function
from_b64
Decode bytes from Base64
fendermint/crypto/src/lib.rs:27
↓ 3 callers
Method
fund_from_parent
Move funds of an account from the parent to the child subnet. Fails if either: the parent doesn't exist the child doesn't exist the account doesn't h
fendermint/testing/materializer/src/validation.rs:125
↓ 3 callers
Function
gas_params
(args: &TransArgs)
fendermint/app/src/cmd/rpc.rs:373
↓ 3 callers
Function
genesis_finality
()
fendermint/vm/topdown/src/finality/mod.rs:97
↓ 3 callers
Method
get
(&self, ns: &S::Namespace, k: &K)
fendermint/rocksdb/src/kvstore.rs:123
↓ 3 callers
Function
getDeployments
( env: string, )
contracts/hardhat.config.ts:146
↓ 3 callers
Function
getFacets
(diamondAddress: string)
contracts/scripts/util.ts:80
↓ 3 callers
Function
getOnChainBytecodeFromFacets
(facets)
contracts/scripts/util.ts:228
↓ 3 callers
Method
get_block_hash
(&self, height: BlockHeight)
fendermint/vm/topdown/src/sync/syncer.rs:439
↓ 3 callers
Method
get_committed_state
Get the last committed state, if exists.
fendermint/app/src/app.rs:260
↓ 3 callers
Method
get_default
Return the address of the default `KeyInfo` in the wallet
ipc/wallet/src/fvm/wallet.rs:125
↓ 3 callers
Method
get_latest_parent_finality
( &self, state: &mut FvmExecState<DB>, )
fendermint/vm/interpreter/src/fvm/state/ipc.rs:290
↓ 3 callers
Method
get_status
Return the status of an item. It can be queried for completion.
fendermint/vm/resolver/src/pool.rs:155
↓ 3 callers
Method
get_tag_at_height
( &self, store: &BS, height: &BlockHeight, )
fendermint/actors/cetf/src/state.rs:89
↓ 3 callers
Method
get_validator
Get information about the validator's current and total collateral.
fendermint/testing/contract-test/src/ipc/subnet.rs:136
↓ 3 callers
Method
get_web_socket
Get the sender of a web socket.
fendermint/eth/api/src/state.rs:127
↓ 3 callers
Method
has_cf_handle
Check if a column family exists
fendermint/rocksdb/src/rocks/mod.rs:140
↓ 3 callers
Method
home_dir
The configured home directory.
fendermint/app/settings/src/lib.rs:355
↓ 3 callers
Method
init
Initialize actor states from the Genesis spec. This method doesn't create all builtin Filecoin actors, it leaves out the ones specific to file storag
fendermint/vm/interpreter/src/fvm/genesis.rs:77
↓ 3 callers
Function
init_log
Run the tests with `RUST_LOG=debug` to see the logs, for example: ```text RUST_LOG=debug cargo test -p ipc_ipld_resolver --test smoke resolve ```
ipld/resolver/tests/smoke.rs:145
↓ 3 callers
Method
into_envelope
(self)
ipld/resolver/src/signed_record.rs:80
↓ 3 callers
Method
into_power
Convert from [Collateral] to [Power] by specifying the number of significant decimal places per FIL that grant 1 power. For example: with 3 decimal p
fendermint/vm/genesis/src/lib.rs:114
↓ 3 callers
Method
into_record
(self)
ipld/resolver/src/signed_record.rs:76
↓ 3 callers
Function
invalid_check_tx
Response to checks where the input was blatantly invalid. This indicates that the user who sent the transaction is either attacking or has a faulty cl
fendermint/app/src/tmconv.rs:50
↓ 3 callers
Method
ipc_cli_config_add_subnet
Add the subnet to the `config.toml` of the `ipc-cli`.
fendermint/testing/materializer/src/docker/mod.rs:491
↓ 3 callers
Method
ipc_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:531
↓ 3 callers
Method
ipld
Query the contents of a CID from the IPLD store.
fendermint/rpc/src/query.rs:34
↓ 3 callers
Function
is_block_zero
(block: &tendermint::Block)
fendermint/eth/api/src/conv/from_tm.rs:98
↓ 3 callers
Function
is_null_round_str
(s: &str)
fendermint/vm/topdown/src/lib.rs:189
↓ 3 callers
Function
is_tree_node
(tree: &[Hash], i: usize)
ext/merkle-tree-rs/src/core.rs:53
↓ 3 callers
Method
join
Join with a validator. Repeated joins are allowed. Unlike the contract, the model doesn't require metadata here.
fendermint/testing/contract-test/tests/staking/state.rs:403
↓ 3 callers
Method
keep
Decide if something should be kept when it's out of scope.
fendermint/testing/materializer/src/docker/dropper.rs:57
↓ 3 callers
Method
last_bottom_up_checkpoint_height
( &self, subnet: &SubnetID, )
ipc/provider/src/lib.rs:672
↓ 3 callers
Method
last_committed_finality
(&self)
fendermint/vm/topdown/src/finality/null.rs:62
↓ 3 callers
Method
latest_height_in_cache
(&self)
fendermint/vm/topdown/src/finality/null.rs:153
↓ 3 callers
Method
leave
Enqueue a total withdrawal.
fendermint/testing/contract-test/tests/staking/state.rs:452
↓ 3 callers
Method
list
Return all of the keys that are stored in the `KeyStore`
ipc/wallet/src/fvm/keystore.rs:394
↓ 3 callers
Method
list_addrs
Return a vector that contains all of the addresses in the wallet's `KeyStore`
ipc/wallet/src/fvm/wallet.rs:115
↓ 3 callers
Method
list_snapshots
List completed snapshots.
fendermint/vm/snapshot/src/client.rs:53
↓ 3 callers
Method
log_console_filter
Tracing filter for the console. Coalescing everything into a filter instead of either a level or a filter because the `tracing_subscriber` setup meth
fendermint/app/options/src/lib.rs:152
↓ 3 callers
Method
logs
Simplistic way of collecting logs of containers used in the test, mostly to debug build failures on CI.
fendermint/testing/materializer/src/docker/container.rs:120
↓ 3 callers
Function
make_cluster_with_bootstrap
(cluster_size: u32, bootstrap_idx: usize)
ipld/resolver/tests/smoke.rs:296
↓ 3 callers
Function
make_genesis
()
fendermint/vm/interpreter/src/fvm/genesis.rs:661
↓ 3 callers
Function
make_interpreter
( )
fendermint/vm/interpreter/src/fvm/genesis.rs:670
↓ 3 callers
Function
make_middleware
Create a middleware that will assign nonces and sign the message.
fendermint/eth/api/examples/common/mod.rs:91
↓ 3 callers
Function
make_subnet_id
Make a subnet under a rootnet.
ipld/resolver/tests/smoke.rs:375
↓ 3 callers
Method
modify_exec_state
Take the execution state, update it, put it back, return the output.
fendermint/app/src/app.rs:316
↓ 3 callers
Method
network
(&self)
fendermint/testing/materializer/src/validation.rs:68
↓ 3 callers
Function
new_evm_keystore_from_config
( config: Arc<Config>, )
ipc/provider/src/lib.rs:839
↓ 3 callers
Method
new_subscription
Create a new subscription, subscribe with Tendermint and start handlers in the background.
fendermint/eth/api/src/state.rs:583
↓ 3 callers
Function
open_db
Open database with all
fendermint/app/src/cmd/run.rs:402
↓ 3 callers
Method
poll_state
Replace the state with a new one, returning the poll result.
fendermint/vm/snapshot/src/car/chunker.rs:73
↓ 3 callers
Method
preemptive_topic
Construct the topic used to gossip about pre-emptively published data. Replaces "/" with "_" to avoid clashes from prefix/suffix overlap.
ipld/resolver/src/behaviour/membership.rs:208
↓ 3 callers
Method
private_key
Return a reference to the private key
ipc/wallet/src/fvm/keystore.rs:70
↓ 3 callers
Function
process_proof
(leaf: &Hash, proof: &[Hash])
ext/merkle-tree-rs/src/core.rs:124
↓ 3 callers
Method
publish_for_new_peer
Publish our provider record when we encounter a new peer, unless we have recently done so.
ipld/resolver/src/behaviour/membership.rs:485
↓ 3 callers
Method
publish_vote
Publish a signed vote into a topic based on its subnet.
ipld/resolver/src/client.rs:74
↓ 3 callers
Method
put
(&mut self, ns: &S::Namespace, k: &K, v: &V)
fendermint/rocksdb/src/kvstore.rs:214
↓ 3 callers
Method
put
(&mut self, info: KeyInfo)
ipc/wallet/src/evm/persistent.rs:67
↓ 3 callers
Method
put_state
(&mut self, state: impl Serialize)
fendermint/vm/interpreter/src/fvm/state/genesis.rs:517
↓ 3 callers
Function
query_with_meta
This is a replacement for `Event::query_with_meta` in `ethers-contract` because in that one we don't get access to the `reverted` field, which we need
ipc/provider/src/manager/evm/manager.rs:1390
↓ 3 callers
Method
read
Take a fresh snapshot, to isolate the effects of any further writes to the datastore from this read transaction.
fendermint/storage/src/im.rs:74
↓ 3 callers
Function
read_bundle
()
fendermint/vm/interpreter/src/fvm/genesis.rs:684
↓ 3 callers
Function
read_custom_actors_bundle
()
fendermint/vm/interpreter/src/fvm/genesis.rs:688
↓ 3 callers
Function
read_manifest
Read a manifest file; use its file name as the testnet name.
fendermint/app/src/cmd/materializer.rs:89
↓ 3 callers
Function
read_or_create
Read the contents of an existing golden file, or create it by turning `fallback` into string first.
fendermint/testing/src/golden.rs:19
↓ 3 callers
Function
read_public_key
(public_key: &Path)
fendermint/app/src/cmd/key.rs:175
↓ 3 callers
Method
rpc_http
(&self)
ipc/provider/src/config/subnet.rs:53
← previous
next →
301–400 of 2,468, ranked by callers