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
new_genesis_from_parent
( genesis_file: &PathBuf, args: &GenesisFromParentArgs, )
fendermint/app/src/cmd/genesis.rs:285
Method
new_hamt
Initialize an empty data structure, flush it to the store and capture the `Cid`.
ipc/types/src/hamt.rs:62
Method
new_http
(url: Url, proxy_url: Option<Url>)
fendermint/rpc/src/client.rs:106
Method
new_link
Initialize a `TCid` by storing a value as CBOR in the store and capturing the `Cid`.
ipc/types/src/link.rs:74
Method
new_parent_view
( &self, height: BlockHeight, maybe_payload: Option<ParentViewPayload>, )
fendermint/vm/topdown/src/toggle.rs:111
Method
new_parent_view
( &self, height: BlockHeight, maybe_payload: Option<ParentViewPayload>, )
fendermint/vm/topdown/src/finality/fetch.rs:224
Function
new_pending_transaction_filter
Creates a filter in the node, to notify when new pending transactions arrive. To check if the state has changed, call eth_getFilterChanges.
fendermint/eth/api/src/apis/eth.rs:1046
Method
new_release_msg
( sub_id: &SubnetID, from: &Address, to: &Address, value: TokenAmount, )
ipc/api/src/cross.rs:39
Method
new_root
Creates a new rootnet SubnetID
ipc/api/src/subnet_id.rs:76
Method
new_secp256k1
Treat the secret key as an f1 type account.
fendermint/rpc/src/message.rs:139
Method
new_secp256k1
Hash the public key according to the Ethereum convention.
fendermint/vm/actor_interface/src/eam.rs:51
Method
new_secp256k1
Create a signed message.
fendermint/vm/message/src/signed.rs:77
Method
new_system
New System Under Test.
fendermint/vm/topdown/tests/smt_voting.rs:271
Method
new_unchecked
Generate a new signed message from fields. The signature will not be verified.
fendermint/vm/message/src/signed.rs:72
Function
new_validator_changes
(configuration_number: u64)
fendermint/vm/topdown/src/finality/fetch.rs:374
Method
new_with_seed
(size: u32, seed: u64)
ipld/resolver/tests/smoke.rs:98
Method
new_with_subnet
Initializes a new `IpcProvider` configured to interact with a single subnet.
ipc/provider/src/lib.rs:98
Method
new_with_transport
Build a [`Service`] and a [`Client`] by passing in a transport factory function. The main goal is to be facilitate testing with a [`MemoryTransport`]
ipld/resolver/src/service.rs:152
Method
new_with_ttl
(capacity: usize, ttl: Duration)
fendermint/eth/api/src/cache.rs:42
Method
new_with_wallet_store
( client: T, subnet: SubnetID, wallet_store: Arc<RwLock<Wallet>>, )
ipc/provider/src/lotus/client.rs:101
Method
next
(&mut self)
fendermint/storage/src/im.rs:237
Method
next
(&mut self)
fendermint/vm/topdown/src/cache.rs:195
Method
next
(&mut self)
ext/merkle-tree-rs/src/standard.rs:291
Method
next_block
(mut reader: CarReader<R>)
fendermint/vm/snapshot/src/car/streamer.rs:36
Method
next_proposal
(&self)
fendermint/vm/topdown/src/toggle.rs:77
Method
next_proposal
(&self)
fendermint/vm/topdown/src/finality/fetch.rs:114
Method
next_state
Update the model state.
fendermint/vm/topdown/tests/smt_voting.rs:442
Method
next_state
(&self, cmd: &Self::Command, mut state: Self::State)
fendermint/testing/contract-test/tests/staking/machine.rs:409
Function
non_ephemeral_addr
()
ipld/resolver/src/behaviour/content.rs:386
Method
not_found
(msg: String)
ipc/types/src/actor_error.rs:70
Method
now
Current timestamp.
ipld/resolver/src/timestamp.rs:14
Method
null
Returns a "null" address.
ipc/types/src/ethaddr.rs:70
Method
of
(values: &[Vec<V>], leaf_encode: &[E])
ext/merkle-tree-rs/src/standard.rs:105
Method
offer_snapshot
Decide whether to start downloading a snapshot from peers. This method is also called when a download is aborted and a new snapshot is offered, so po
fendermint/app/src/app.rs:1167
Method
offer_snapshot
If the offered snapshot is accepted, we create a temporary directory to hold the chunks and remember it as our current snapshot being downloaded.
fendermint/vm/snapshot/src/client.rs:82
Method
on_connection_handler_event
( &mut self, peer_id: PeerId, connection_id: ConnectionId, event: THandlerOutE
ipld/resolver/src/behaviour/content.rs:218
Method
on_connection_handler_event
( &mut self, peer_id: PeerId, connection_id: ConnectionId, event: THandlerOutE
ipld/resolver/src/behaviour/discovery.rs:259
Method
on_connection_handler_event
( &mut self, peer_id: PeerId, connection_id: ConnectionId, event: THandlerOutE
ipld/resolver/src/behaviour/membership.rs:534
Method
on_event
(&self, event: &Event<'_>, _ctx: layer::Context<'_, S>)
fendermint/app/src/metrics/tracing.rs:120
Method
on_swarm_event
(&mut self, event: FromSwarm)
ipld/resolver/src/behaviour/content.rs:187
Method
on_swarm_event
(&mut self, event: FromSwarm)
ipld/resolver/src/behaviour/discovery.rs:240
Method
on_swarm_event
(&mut self, event: FromSwarm)
ipld/resolver/src/behaviour/membership.rs:530
Method
open
Open existing column families.
fendermint/rocksdb/src/rocks/mod.rs:34
Method
open_cf
Open existing column families and potentially create new ones, using the same config.
fendermint/rocksdb/src/rocks/mod.rs:43
Function
options_handle_help
()
fendermint/app/options/src/lib.rs:266
Function
overestimation_burn_test
()
fendermint/eth/api/src/gas/output.rs:95
Method
params
(&self)
fendermint/vm/interpreter/src/fvm/state/exec.rs:240
Method
parent_subnet
Getter for the parent subnet this checkpoint manager is handling
ipc/provider/src/checkpoint.rs:104
Function
parse_address
(s: &str)
fendermint/app/options/src/parse.rs:52
Function
parse_bytes
(s: &str)
fendermint/app/options/src/parse.rs:67
Function
parse_call_query_response
()
fendermint/rpc/src/query.rs:201
Function
parse_cid
(s: &str)
fendermint/app/options/src/parse.rs:48
Function
parse_cometbft_node_id
(value: impl AsRef<str>)
fendermint/testing/materializer/src/docker/node.rs:630
Function
parse_comma_separated
()
fendermint/app/settings/src/lib.rs:428
Function
parse_default_config
()
fendermint/app/settings/src/lib.rs:411
Function
parse_empty_comma_separated
()
fendermint/app/settings/src/lib.rs:441
Function
parse_eth_address
(s: &str)
fendermint/app/options/src/parse.rs:105
Function
parse_fendermint_peer_id
libp2p peer ID is base58 encoded.
fendermint/testing/materializer/src/docker/node.rs:639
Function
parse_full_fil
(s: &str)
fendermint/app/options/src/parse.rs:38
Function
parse_global
()
fendermint/app/options/src/lib.rs:226
Function
parse_invalid_log_level
()
fendermint/app/options/src/lib.rs:300
Function
parse_log_level
()
fendermint/app/options/src/lib.rs:279
Function
parse_log_level
(s: &str)
fendermint/app/options/src/log.rs:71
Function
parse_network
Parse the FVM network and set the global value.
fendermint/app/options/src/parse.rs:89
Function
parse_network
Parse the FVM network and set the global value.
ipc/cli/src/lib.rs:69
Function
parse_network_version
(s: &str)
fendermint/app/options/src/parse.rs:21
Function
parse_percentage
Parse a percentage value [0-100]
fendermint/app/options/src/parse.rs:75
Method
parse_result_into
(self)
ipc/provider/src/lotus/message/state.rs:47
Function
parse_selectors
(encoded_selectors)
contracts/scripts/python/build_selector_library.py:40
Function
parse_signer_addr
(s: &str)
fendermint/app/options/src/parse.rs:61
Function
parse_test_config
()
fendermint/app/settings/src/lib.rs:417
Function
parse_token_amount
(s: &str)
fendermint/app/options/src/parse.rs:32
Function
parse_with_interpolation
()
fendermint/app/settings/src/lib.rs:458
Method
partial_cmp
(&self, other: &Self)
fendermint/vm/interpreter/src/fvm/upgrades.rs:18
Method
partial_cmp
(&self, other: &Self)
fendermint/testing/materializer/src/materials/defaults.rs:79
Method
partial_cmp
(&self, other: &u64)
ipc/types/src/uints.rs:20
Method
payload_type
()
ipld/resolver/src/provider_record.rs:41
Method
payload_type
()
ipld/resolver/src/vote_record.rs:79
Function
peer_count
Returns true if client is actively listening for network connections.
fendermint/eth/api/src/apis/net.rs:40
Method
pending
(&self)
fendermint/vm/interpreter/src/fvm/state/query.rs:242
Method
perform
(&self, request: R)
fendermint/eth/api/src/client.rs:74
Method
perform
(&self, msg: ChainMessage, f: F)
fendermint/app/src/cmd/rpc.rs:351
Method
perform
(&self, _request: R)
fendermint/testing/contract-test/tests/run_upgrades.rs:247
Method
poll
( &mut self, cx: &mut Context<'_>, )
ipld/resolver/src/behaviour/discovery.rs:331
Method
poll
( &mut self, cx: &mut Context<'_>, )
ipld/resolver/src/behaviour/membership.rs:595
Method
poll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
fendermint/vm/snapshot/src/car/chunker.rs:180
Method
poll_next
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
fendermint/vm/interpreter/src/fvm/state/snapshot.rs:235
Method
poll_next
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
fendermint/vm/snapshot/src/car/streamer.rs:72
Method
poll_ready
At this level the application is always ready to receive requests. Throttling is handled in the layers added on top of it.
fendermint/abci/src/application.rs:162
Method
pre_fund
(&self, subnet: SubnetID, from: Address, balance: TokenAmount)
ipc/provider/src/manager/evm/manager.rs:358
Method
pre_release
( &self, subnet: SubnetID, from: Address, amount: TokenAmount, )
ipc/provider/src/manager/evm/manager.rs:379
Method
prepare
Check whether there are any "ready" messages in the IPLD resolution mempool which can be appended to the proposal. We could also use this to select t
fendermint/vm/interpreter/src/chain.rs:119
Method
prepare_proposal
( &self, request: request::PrepareProposal, )
fendermint/abci/examples/kvstore.rs:74
Method
prepare_proposal
Amend which transactions to put into the next block proposal.
fendermint/app/src/app.rs:792
Method
prev_bottom_up_checkpoint_hash
( &self, subnet_id: &SubnetID, epoch: ChainEpoch, )
ipc/provider/src/manager/evm/manager.rs:969
Function
print_settings
(settings: Settings)
fendermint/app/src/cmd/config.rs:14
Method
private_key
(&self)
ipc/wallet/src/evm/persistent.rs:43
Method
process
Perform finality checks on top-down transactions and availability checks on bottom-up transactions.
fendermint/vm/interpreter/src/chain.rs:185
Method
process_proposal
( &self, request: request::ProcessProposal, )
fendermint/abci/examples/kvstore.rs:86
Method
process_proposal
Inspect a proposal and decide whether to vote on it.
fendermint/app/src/app.rs:890
← previous
next →
2,001–2,100 of 2,468, ranked by callers