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
↓ 1 callers
Method
read_only_store
(&self)
fendermint/vm/interpreter/src/fvm/state/query.rs:160
↓ 1 callers
Function
read_secret_key_hex
(private_key: &Path)
fendermint/app/src/cmd/key.rs:181
↓ 1 callers
Function
recover_secp256k1
Recover the public key from a Secp256k1 Based on how `Signature` does it, but without the final address hashing.
fendermint/vm/message/src/signed.rs:324
↓ 1 callers
Function
register_methods
(server: ServerBuilder<MapRouter>)
fendermint/eth/api/src/apis/mod.rs:27
↓ 1 callers
Method
relayer
(&self, id: T)
fendermint/testing/materializer/src/lib.rs:253
↓ 1 callers
Method
remove_key_above
Removes the all the keys above the target value, exclusive.
fendermint/vm/topdown/src/cache.rs:149
↓ 1 callers
Method
remove_provided_subnet
Remove a subnet no longer supported by this node.
ipld/resolver/src/client.rs:46
↓ 1 callers
Method
remove_unblocked
Gather any messages that have been enabled by transactions added to a block. These are removed from the cache, submission is only attempted once.
fendermint/eth/api/src/mpool.rs:61
↓ 1 callers
Method
remove_web_socket
Remove the sender of a web socket.
fendermint/eth/api/src/state.rs:121
↓ 1 callers
Method
replace_builtin_actor
Replaces the built in actor with custom actor. This assumes the system actor is already created, else it would throw an error.
fendermint/vm/interpreter/src/fvm/state/genesis.rs:182
↓ 1 callers
Method
request
(&self, method: &str, params: Value)
ipc/provider/src/jsonrpc/mod.rs:68
↓ 1 callers
Method
resolve_query
Handle the results from a resolve attempt. If it succeeded, notify the listener. Otherwise if we have fallback peers to try, start another query and s
ipld/resolver/src/service.rs:514
↓ 1 callers
Method
resolver_enabled
Indicate whether we have configured the IPLD Resolver to run.
fendermint/app/settings/src/lib.rs:374
↓ 1 callers
Method
retry_delay
(&self)
fendermint/vm/interpreter/src/fvm/broadcast.rs:100
↓ 1 callers
Method
root
(&self)
fendermint/testing/materializer/src/testnet.rs:90
↓ 1 callers
Method
rpc_timeout
(&self)
ipc/provider/src/config/subnet.rs:59
↓ 1 callers
Function
rpc_ws_handler_inner
Handle requests in a loop, interpreting each message as a JSON-RPC request. Messages are evaluated one by one. We could spawn tasks like Forest, but
fendermint/eth/api/src/handlers/ws.rs:48
↓ 1 callers
Function
run
(provider: &Provider<C>, opts: &Options)
fendermint/eth/api/examples/query_blockhash.rs:92
↓ 1 callers
Function
run
(provider: &Provider<C>, opts: &Options)
fendermint/eth/api/examples/greeter.rs:97
↓ 1 callers
Function
run
( client: &mut (impl TxClient<TxCommit> + QueryClient + CallClient), )
fendermint/rpc/examples/simplecoin.rs:135
↓ 1 callers
Method
run
Start running all services
ipld/resolver/tests/smoke.rs:130
↓ 1 callers
Method
run
Run the bottom up checkpoint submission daemon in the foreground
ipc/provider/src/checkpoint.rs:119
↓ 1 callers
Method
run_command
(&self, system: &mut Self::System, cmd: &Self::Command)
fendermint/testing/src/smt.rs:261
↓ 1 callers
Function
run_http
The HTTP interface provides JSON-RPC request/response endpoints.
fendermint/eth/api/examples/query_blockhash.rs:174
↓ 1 callers
Function
run_http
The HTTP interface provides JSON-RPC request/response endpoints.
fendermint/eth/api/examples/ethers.rs:713
↓ 1 callers
Function
run_http
The HTTP interface provides JSON-RPC request/response endpoints.
fendermint/eth/api/examples/greeter.rs:190
↓ 1 callers
Function
run_subscription
Spawn a Tendermint subscription handler in a new task. The subscription sends [Event] records to the driver over a channel.
fendermint/eth/api/src/filters.rs:721
↓ 1 callers
Function
run_ws
The WebSocket interface provides JSON-RPC request/response interactions as well as subscriptions, both using messages over the socket. We subscribe t
fendermint/eth/api/examples/ethers.rs:726
↓ 1 callers
Function
saveSubnetActor
( deployments, updatedFacets: { [key in string]: string }, )
contracts/hardhat.config.ts:100
↓ 1 callers
Function
saveSubnetRegistry
( env: string, subnetRegistryData: { [key in string]: string }, )
contracts/hardhat.config.ts:63
↓ 1 callers
Method
save_chunk
Take a chunk sent to us by a remote peer. This is our chance to validate chunks on the fly. Returns `None` while there are more chunks to download an
fendermint/vm/snapshot/src/client.rs:128
↓ 1 callers
Function
schedule_retry
Part of error handling. In our case we enqueued the task from transaction processing, which will not happen again, so there is no point further propa
fendermint/vm/resolver/src/ipld.rs:130
↓ 1 callers
Method
scripts_dir
Directory where scripts are exported, to be mounted into containers.
fendermint/testing/materializer/src/docker/mod.rs:297
↓ 1 callers
Function
searchDirectory
(currentPath)
contracts/scripts/util.ts:14
↓ 1 callers
Method
secret_key
(&self)
fendermint/testing/materializer/src/materials/defaults.rs:193
↓ 1 callers
Method
secret_key_path
(&self)
fendermint/testing/materializer/src/materials/defaults.rs:185
↓ 1 callers
Function
seeded_builder
Seed a new builder. The seed carries the size as well as the initial randomness.
fendermint/testing/src/smt.rs:115
↓ 1 callers
Function
select_non_ephemeral
Get rid of parts of an address which are considered ephemeral, keeping just the parts which would stay the same if for example the same peer opened an
ipld/resolver/src/behaviour/content.rs:355
↓ 1 callers
Function
send_call_result
Call the RPC method and respond through the Web Socket.
fendermint/eth/api/src/handlers/ws.rs:183
↓ 1 callers
Function
send_coin
Invoke or call SimpleCoin to send some coins to self.
fendermint/rpc/examples/simplecoin.rs:251
↓ 1 callers
Function
send_msgs
Best effort attempt to broadcast previously out-of-order transactions which have been unblocked.
fendermint/eth/api/src/mpool.rs:180
↓ 1 callers
Method
send_value
Send value between two addresses in a subnet
ipc/provider/src/lib.rs:536
↓ 1 callers
Function
sequence
Get the next sequence number (nonce) of an account.
fendermint/rpc/examples/simplecoin.rs:182
↓ 1 callers
Function
sequence
Get the next sequence number (nonce) of an account.
fendermint/rpc/examples/transfer.rs:124
↓ 1 callers
Function
sequence
Get the next sequence number (nonce) of an account.
fendermint/testing/delorean-cli/src/main.rs:501
↓ 1 callers
Method
set_federated_power
( &self, from: &Address, subnet: &SubnetID, validators: &[Address], pu
ipc/provider/src/lib.rs:727
↓ 1 callers
Method
set_power_table
Overwrite the power table after it has changed to a new snapshot. This method expects absolute values, it completely replaces the existing powers.
fendermint/vm/topdown/src/voting.rs:306
↓ 1 callers
Method
set_provided_subnets
Set the complete list of subnets currently supported by this node.
ipld/resolver/src/client.rs:34
↓ 1 callers
Method
set_resolved
(&self)
fendermint/vm/resolver/src/pool.rs:73
↓ 1 callers
Function
set_user_perm
(file: &File)
ipc/wallet/src/fvm/utils.rs:11
↓ 1 callers
Function
should_create_checkpoint
( gateway: &GatewayCaller<DB>, state: &mut FvmExecState<DB>, height: Height, )
fendermint/vm/interpreter/src/fvm/checkpoint.rs:302
↓ 1 callers
Function
sign
Sign takes in `SignatureType`, private key and message. Returns a Signature for that message
ipc/wallet/src/fvm/wallet_helpers.rs:64
↓ 1 callers
Function
sign
()
ipc/wallet/src/fvm/wallet.rs:306
↓ 1 callers
Function
sign_eth
Sign a transaction pre-image in the same way Ethereum clients would sign it.
fendermint/vm/message/src/signed.rs:253
↓ 1 callers
Method
sign_mpool_message
(&self, msg: &MpoolPushMessage)
ipc/provider/src/lotus/client.rs:354
↓ 1 callers
Method
size
(&self)
fendermint/vm/topdown/src/cache.rs:53
↓ 1 callers
Method
size
(&self)
ipld/resolver/tests/smoke.rs:69
↓ 1 callers
Function
sort_by_seeds
Sort nodes in a subnet in topological order, so we strive to first start the ones others use as a seed node. However, do allow cycles so that we can h
fendermint/testing/materializer/src/testnet.rs:713
↓ 1 callers
Method
stake
( &mut self, subnet: SubnetID, from: Option<Address>, collateral: TokenAmount,
ipc/provider/src/lib.rs:337
↓ 1 callers
Function
startGanache
()
contracts/scripts/util.ts:128
↓ 1 callers
Method
start_node
Start a node. Fails if the node hasn't been created yet.
fendermint/testing/materializer/src/testnet.rs:351
↓ 1 callers
Method
start_query
Start a CID resolution.
ipld/resolver/src/service.rs:474
↓ 1 callers
Function
start_resolve
Run task resolution in the background, so as not to block items from other subnets being tried.
fendermint/vm/resolver/src/ipld.rs:66
↓ 1 callers
Function
start_syncing
Start the parent finality listener in the background
fendermint/vm/topdown/src/sync/mod.rs:165
↓ 1 callers
Function
start_tx_cache_clearing
Subscribe to `NewBlock` notifications and clear transactions from the caches.`
fendermint/eth/api/src/mpool.rs:82
↓ 1 callers
Method
state_height
The state is effective at the *next* block, that is, the effects of block N are visible in the header of block N+1, so the height of the state itself
fendermint/app/src/app.rs:103
↓ 1 callers
Method
state_path
Path where the state of the materializer is saved.
fendermint/testing/materializer/src/docker/mod.rs:292
↓ 1 callers
Method
state_store_clone
(&self)
fendermint/testing/contract-test/src/lib.rs:97
↓ 1 callers
Function
stopGanache
(server)
contracts/scripts/util.ts:142
↓ 1 callers
Method
store_get
Read a CID from the underlying IPLD store.
fendermint/vm/interpreter/src/fvm/state/query.rs:152
↓ 1 callers
Method
store_validator_changes
( &self, state: &mut FvmExecState<DB>, changes: Vec<StakingChangeRequest>, )
fendermint/vm/interpreter/src/fvm/state/ipc.rs:242
↓ 1 callers
Method
sub
(self, rhs: Duration)
ipld/resolver/src/timestamp.rs:31
↓ 1 callers
Method
submit_checkpoint
( parent_handler: Arc<T>, submitter: Address, bundle: BottomUpCheckpointBundle,
ipc/provider/src/checkpoint.rs:227
↓ 1 callers
Method
submit_next_epoch
Checks if the relayer has already submitted at the next submission epoch, if not it submits it.
ipc/provider/src/checkpoint.rs:131
↓ 1 callers
Function
subnetCreationPrivileges
()
contracts/scripts/util.ts:57
↓ 1 callers
Method
subnet_actor
Returns the address of the actor governing the subnet in the parent If there is no subnet actor it returns the address ID=0
ipc/api/src/subnet_id.rs:124
↓ 1 callers
Method
subnet_id
(&self)
fendermint/vm/resolver/src/pool.rs:69
↓ 1 callers
Method
subscribe
Create a new [`broadcast::Receiver`] instance bound to this `Service`, which will be notified upon each event coming from any of the subnets the `Serv
ipld/resolver/src/service.rs:255
↓ 1 callers
Method
subscribe
(&self, method: &str)
ipc/provider/src/jsonrpc/mod.rs:100
↓ 1 callers
Method
take_dropper
Replace the dropper with a new one and return the existing one so that we can await all the drop tasks being completed.
fendermint/testing/materializer/src/docker/mod.rs:276
↓ 1 callers
Method
take_exec_state
Take the execution state during block execution. Has to be non-empty.
fendermint/app/src/app.rs:310
↓ 1 callers
Method
take_exec_state
Take the execution state during block execution. Has to be non-empty.
fendermint/testing/contract-test/src/lib.rs:189
↓ 1 callers
Method
take_state
(&mut self)
fendermint/vm/snapshot/src/car/chunker.rs:66
↓ 1 callers
Method
tendermint_rpc_url
Tendermint RPC URL from the environment or the config file.
fendermint/app/settings/src/lib.rs:360
↓ 1 callers
Function
test_data_dir
Directory where we keep the docker-materializer related data files.
fendermint/testing/materializer/tests/docker.rs:49
↓ 1 callers
Function
test_namespaces
Return all namespaces used by the tests, so they can be pre-allocated, if necessary.
fendermint/storage/src/testing.rs:17
↓ 1 callers
Method
timestamp
The timestamp of the currently executing block.
fendermint/vm/interpreter/src/fvm/state/exec.rs:227
↓ 1 callers
Function
to_address
(sk: &SecretKey, kind: &AccountKind)
fendermint/app/src/cmd/rpc.rs:381
↓ 1 callers
Function
to_address
(sk: &SecretKey, kind: &AccountKind)
fendermint/app/src/cmd/run.rs:516
↓ 1 callers
Method
to_bls_signature
(&self)
fendermint/vm/interpreter/src/fvm/extend.rs:86
↓ 1 callers
Method
to_bytes
(&self)
ipc/api/src/address.rs:40
↓ 1 callers
Function
to_check_tx
(ret: FvmCheckRet)
fendermint/app/src/tmconv.rs:129
↓ 1 callers
Function
to_domain_hash_event
Construct an indexable event from a custom transaction hash.
fendermint/app/src/tmconv.rs:226
↓ 1 callers
Function
to_finalize_block
( ret: FvmApplyRet, tx_results: Vec<ExecTxResult>, power_table: PowerUpdates, app_hash: AppHas
fendermint/app/src/tmconv.rs:152
↓ 1 callers
Function
to_message_event
Event about the message itself.
fendermint/app/src/tmconv.rs:234
↓ 1 callers
Function
to_query
Map to query results.
fendermint/app/src/tmconv.rs:243
↓ 1 callers
Function
to_resolver_config
(settings: &Settings)
fendermint/app/src/cmd/run.rs:462
↓ 1 callers
Function
to_snapshot
Convert a snapshot manifest to the Tendermint ABCI type.
fendermint/app/src/tmconv.rs:378
↓ 1 callers
Function
to_snapshots
( snapshots: impl IntoIterator<Item = SnapshotItem>, )
fendermint/app/src/tmconv.rs:366
↓ 1 callers
Function
to_timestamp
(time: tendermint::time::Time)
fendermint/app/src/tmconv.rs:323
← previous
next →
1,101–1,200 of 2,468, ranked by callers