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
Function
prop_chain_id_safe
(name: String)
fendermint/vm/core/src/chainid.rs:109
Function
prop_chain_id_stable
(name: String)
fendermint/vm/core/src/chainid.rs:100
Function
prop_cross_msgs_hash
()
fendermint/testing/contract-test/tests/smt_staking.rs:30
Function
prop_eth_signature
(msg: EthMessage, chain_id: u64, key_pair: KeyPair)
fendermint/vm/message/src/conv/from_fvm.rs:222
Function
prop_new_secp256k1
(seed: u64)
fendermint/vm/actor_interface/src/eam.rs:149
Function
prop_power_diff_nochange
(v1: Validator<Power>, v2: Validator<Power>)
fendermint/vm/interpreter/src/fvm/checkpoint.rs:497
Function
prop_power_diff_update
(powers: TestPowerTables)
fendermint/vm/interpreter/src/fvm/checkpoint.rs:485
Function
prop_providers_listed
(records: TestRecords)
ipld/resolver/src/provider_cache.rs:354
Function
prop_providers_pruned
( records: TestRecords, cutoff_timestamp: Timestamp, )
ipld/resolver/src/provider_cache.rs:369
Function
prop_public_key_deserialize_to_genesis
(vk: ValidatorKey)
fendermint/app/src/cmd/key.rs:220
Function
prop_roundtrip
(signed_record: SignedProviderRecord)
ipld/resolver/src/provider_record.rs:109
Function
prop_roundtrip
(signed_record: SignedRecord<R>)
ipld/resolver/src/signed_record.rs:106
Function
prop_roundtrip
(signed_record: SignedVoteRecord<String>)
ipld/resolver/src/vote_record.rs:146
Function
prop_signature
(msg: SignedMessage, seed: u64, chain_id: u64)
fendermint/vm/message/src/conv/from_fvm.rs:187
Function
prop_subnets_pinned
(records: TestRecords)
ipld/resolver/src/provider_cache.rs:327
Function
prop_subnets_pruned
(records: TestRecords, max_subnets: usize)
ipld/resolver/src/provider_cache.rs:314
Function
prop_tamper_proof
(signed_record: SignedProviderRecord, idx: usize)
ipld/resolver/src/provider_record.rs:114
Function
prop_to_and_from_eth_transaction
(msg: EthMessage, chain_id: u64)
fendermint/vm/message/src/conv/from_fvm.rs:210
Function
prop_to_eth_tokens
(tokens: ArbTokenAmount)
fendermint/vm/message/src/conv/from_fvm.rs:163
Function
prop_to_token_amount
(tokens: ArbTokenAmount)
fendermint/vm/message/src/conv/from_eth.rs:96
Function
prop_validation
(id: TestnetId, manifest: Manifest)
fendermint/testing/materializer/src/validation.rs:382
Method
propagate
Propagate a cross-net message forward. For `postbox_msg_key`, we are using bytes because different runtime have different representations. For FVM, it
ipc/provider/src/lib.rs:525
Method
propagate
Propagate the postbox message key. The key should be `bytes32`.
ipc/provider/src/manager/evm/manager.rs:660
Function
protocol_version
The current FVM network version.
fendermint/eth/api/src/apis/eth.rs:80
Method
providers_of_subnet
List the current providers of a subnet. Call this method when looking for a peer to resolve content from.
ipld/resolver/src/behaviour/membership.rs:397
Method
pubkey_evm
( provider: &IpcProvider, arguments: &WalletPublicKeyArgs, )
ipc/cli/src/commands/wallet/export.rs:126
Method
pubkey_fvm
( provider: &IpcProvider, arguments: &WalletPublicKeyArgs, )
ipc/cli/src/commands/wallet/export.rs:143
Method
publish_preemptive
Publish arbitrary data to the pre-emptive topic of a subnet. We are not expected to be subscribed to this topic, only agents on the parent subnet are
ipld/resolver/src/behaviour/membership.rs:362
Method
publish_vote
Publish the vote of the validator running the agent about a CID to a subnet.
ipld/resolver/src/behaviour/membership.rs:344
Method
push_block_hash
(rt: &impl Runtime, params: PushBlockParams)
fendermint/actors/chainmetadata/src/actor.rs:35
Method
put
(&mut self, ns: &S::Namespace, k: &K, v: &V)
fendermint/storage/src/im.rs:181
Method
put
(&mut self, info: KeyInfo)
ipc/wallet/src/evm/memory.rs:28
Method
put_keyed
(&self, k: &cid::Cid, block: &[u8])
fendermint/app/src/store.rs:84
Method
put_keyed
(&self, k: &Cid, block: &[u8])
fendermint/vm/interpreter/src/fvm/store/memory.rs:37
Method
put_keyed
(&self, _k: &Cid, _block: &[u8])
fendermint/testing/delorean-cli/src/lib.rs:58
Method
put_keyed
(&self, k: &Cid, block: &[u8])
fendermint/rocksdb/src/blockstore.rs:17
Method
put_keyed
(&self, k: &Cid, block: &[u8])
ipld/resolver/tests/store/mod.rs:28
Method
put_many_keyed
(&self, blocks: I)
fendermint/app/src/store.rs:88
Method
put_many_keyed
Called by the BufferedBlockstore during flush.
fendermint/rocksdb/src/blockstore.rs:22
Function
query
Run an ABCI query and print the results on STDOUT.
fendermint/app/src/cmd/rpc.rs:76
Method
query
(&self, request: request::Query)
fendermint/abci/examples/kvstore.rs:58
Method
query
( &self, state: Self::State, qry: Self::Query, )
fendermint/vm/interpreter/src/signed.rs:225
Method
query
( &self, state: Self::State, qry: Self::Query, )
fendermint/vm/interpreter/src/bytes.rs:253
Method
query
( &self, state: Self::State, qry: Self::Query, )
fendermint/vm/interpreter/src/chain.rs:518
Method
query
( &self, state: Self::State, qry: Self::Query, )
fendermint/vm/interpreter/src/fvm/query.rs:46
Method
quorum_reached_events
(&self, height: ChainEpoch)
ipc/provider/src/manager/evm/manager.rs:1202
Method
random
(rng: &mut R)
fendermint/crypto/src/lib.rs:49
Function
range_works
()
fendermint/vm/topdown/src/cache.rs:222
Method
raw_addr
Returns the raw address of a IPC address (without subnet context)
ipc/api/src/address.rs:34
Method
read
(&self)
fendermint/rocksdb/src/kvstore.rs:92
Method
read_car
Read the snapshot from file and load all the data into the store
fendermint/vm/interpreter/src/fvm/state/snapshot.rs:64
Method
read_evm_actor
Send a message by the system actor to an EVM actor for a read-only query. If the actor doesn't exist then the FVM will create a placeholder actor, wh
fendermint/eth/api/src/state.rs:400
Function
read_isolation
(data: TestData)
fendermint/storage/src/im.rs:308
Function
read_isolation
()
fendermint/rocksdb/src/kvstore.rs:369
Method
read_secret_key
Convenience method to read the secret key from a file, expected to be in Base64 format.
fendermint/rpc/src/message.rs:146
Method
read_state
( &self, address: Address, tipset: Cid, )
ipc/provider/src/lotus/client.rs:306
Method
record_debug
(&mut self, _field: &Field, _value: &dyn std::fmt::Debug)
fendermint/app/src/metrics/tracing.rs:197
Method
record_i128
(&mut self, field: &Field, value: i128)
fendermint/app/src/metrics/tracing.rs:185
Method
record_i64
(&mut self, field: &Field, value: i64)
fendermint/app/src/metrics/tracing.rs:179
Method
record_u128
(&mut self, field: &Field, value: u128)
fendermint/app/src/metrics/tracing.rs:191
Method
record_u64
(&mut self, field: &Field, value: u64)
fendermint/app/src/metrics/tracing.rs:173
Function
ref_modify
()
ipc/types/src/lib.rs:284
Method
register_metrics
Register Prometheus metrics.
ipld/resolver/src/behaviour/content.rs:117
Method
release
Release to an account in a child subnet, if `to` is `None`, the self account is funded.
ipc/provider/src/lib.rs:496
Method
release
( &self, gateway_addr: Address, from: Address, to: Address, amount: To
ipc/provider/src/manager/evm/manager.rs:629
Function
remove
Remove a testnet.
fendermint/app/src/cmd/materializer.rs:84
Function
remove
(functionNames)
contracts/scripts/js/diamond.js:28
Method
remove
Remove the key and corresponding `KeyInfo` from the `KeyStore`
ipc/wallet/src/fvm/keystore.rs:418
Method
remove
(&mut self, addr: &Self::Key)
ipc/wallet/src/evm/memory.rs:35
Method
remove
(&mut self, addr: &Self::Key)
ipc/wallet/src/evm/persistent.rs:73
Function
removeSelectors
(selectors, signatures)
contracts/scripts/js/diamond.js:61
Method
remove_many
(&self, keys: I)
fendermint/eth/api/src/cache.rs:62
Method
remove_provided_subnet
Remove a subnet from the list of supported subnets, then publish the updated list.
ipld/resolver/src/behaviour/membership.rs:291
Method
remove_subnet
(&mut self, subnet_id: &SubnetID)
ipc/provider/src/config/mod.rs:110
Function
remove_works
()
fendermint/vm/topdown/src/cache.rs:260
Method
render
(&self)
ext/merkle-tree-rs/src/standard.rs:168
Method
reset
(&self, finality: IPCParentFinality)
fendermint/vm/topdown/src/toggle.rs:119
Method
reset
Clear the cache and set the committed finality to the provided value
fendermint/vm/topdown/src/finality/fetch.rs:220
Method
reset
Clear the cache and set the committed finality to the provided value
fendermint/vm/topdown/src/finality/null.rs:67
Method
resolve
Send a CID for resolution from a specific subnet, await its completion, then return the result, to be inspected by the caller. Upon success, the data
ipld/resolver/src/client.rs:107
Method
resolver_p2p_host_port
Mapping the internal 26655 port to the host.
fendermint/testing/materializer/src/docker/mod.rs:131
Method
rollback
(self)
fendermint/rocksdb/src/kvstore.rs:250
Function
run
Run the Ethereum API facade.
fendermint/app/src/cmd/eth.rs:35
Function
run
Run the Fendermint ABCI Application. This method acts as our composition root.
fendermint/app/src/cmd/run.rs:62
Method
run
Consume commands until some end condition is met. In the end the filter removes itself from the registry.
fendermint/eth/api/src/filters.rs:420
Method
run
(&self)
fendermint/vm/topdown/src/finality/fetch.rs:392
Method
run
Start taking tasks from the resolver pool and resolving them using the IPLD Resolver.
fendermint/vm/resolver/src/ipld.rs:40
Method
run_command
Apply the command on the System Under Test.
fendermint/vm/topdown/tests/smt_voting.rs:352
Method
run_command
(&self, system: &mut Self::System, cmd: &Self::Command)
fendermint/testing/contract-test/tests/staking/machine.rs:263
Function
secp_verify
()
ipc/wallet/src/fvm/wallet.rs:435
Function
secret_to_b64
(sk: &SecretKey)
fendermint/app/src/cmd/key.rs:149
Function
send_raw_transaction
Creates new message call transaction or a contract creation for signed transactions.
fendermint/eth/api/src/apis/eth.rs:609
Method
send_value
Send value between two addresses in a subnet
ipc/provider/src/manager/evm/manager.rs:696
Method
sequence
Fetch the current nonce to be used in the next message.
fendermint/vm/interpreter/src/fvm/broadcast.rs:203
Method
sequential
Create a cache with key increment 1
fendermint/vm/topdown/src/cache.rs:42
Method
serialization
(msg: String)
ipc/types/src/actor_error.rs:98
Function
serialize
(m: &Signature, serializer: S)
ipc/wallet/src/fvm/serialization.rs:29
Method
serialize
(&self, serializer: S)
ipld/resolver/src/vote_record.rs:19
Method
serialize
(&self, serializer: S)
ipc/types/src/uints.rs:189
Method
serialize
(&self, serializer: S)
ipc/types/src/taddress.rs:90
← previous
next →
2,101–2,200 of 2,468, ranked by callers