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
Method
new
(inner: C)
fendermint/rpc/src/client.rs:95
Method
new
(addr: Address, sequence: u64)
fendermint/rpc/src/message.rs:29
Method
new
(store: &BS, lookback_len: u64)
fendermint/actors/chainmetadata/src/shared.rs:26
Method
new
( store: &BS, args: PermissionModeParams, )
fendermint/actors/eam/src/state.rs:39
Method
new
Construct a new manifest from actor name/cid tuples.
fendermint/actors/src/manifest.rs:42
Method
new
(store: &BS)
fendermint/actors/cetf/src/state.rs:31
Method
new
(validators: &[Validator<Power>])
fendermint/vm/actor_interface/src/ipc.rs:208
Method
new
( store: &BS, signers: Vec<ActorID>, threshold: u64, start: ChainEpoch,
fendermint/vm/actor_interface/src/multisig.rs:33
Method
new
Create new state instance.
fendermint/vm/actor_interface/src/init.rs:54
Method
new
( message: FvmMessage, orig: &T, signature: Signature, )
fendermint/vm/interpreter/src/signed.rs:84
Method
new
( inner: I, prepare_mode: ProposalPrepareMode, reject_malformed_proposal: bool,
fendermint/vm/interpreter/src/bytes.rs:50
Method
new
(inner: I)
fendermint/vm/interpreter/src/chain.rs:98
Method
new
(hardhat: &'a Hardhat, top_contracts: &'a EthContractMap)
fendermint/vm/interpreter/src/fvm/genesis.rs:404
Method
new
( client: C, addr: Address, secret_key: SecretKey, gas_fee_cap: TokenAmount,
fendermint/vm/interpreter/src/fvm/broadcast.rs:68
Method
new
( secret_key: SecretKey, bls_secret_key: bls_signatures::PrivateKey, broadcaster: Broa
fendermint/vm/interpreter/src/fvm/mod.rs:54
Method
new
( chain_name: impl ToString, block_height: BlockHeight, new_app_version: Option<u64>,
fendermint/vm/interpreter/src/fvm/upgrades.rs:58
Method
new
(blockstore: DB, state_root: Cid)
fendermint/vm/interpreter/src/fvm/externs.rs:31
Method
new
( mgr: C, blocks: BlockRegistry, caller: ActorID, actor_id: ActorID, m
fendermint/vm/interpreter/src/fvm/custom_kernel.rs:49
Method
new
Create a new contract caller with the contract's Ethereum address and ABI bindings:
fendermint/vm/interpreter/src/fvm/state/fevm.rs:145
Method
new
(actor_id: ActorID)
fendermint/vm/interpreter/src/fvm/state/ipc.rs:62
Method
new
(blockstore: DB, state_root: Cid, chain_id: ChainID)
fendermint/vm/interpreter/src/fvm/state/check.rs:27
Method
new
( store: DB, multi_engine: Arc<MultiEngine>, bundle: &[u8], custom_actor_bundl
fendermint/vm/interpreter/src/fvm/state/genesis.rs:99
Method
new
( store: BS, state_params: FvmStateParams, block_height: BlockHeight, )
fendermint/vm/interpreter/src/fvm/state/snapshot.rs:45
Method
new
Create a new FVM execution environment. Calling this can be very slow unless we run in `--release` mode, because the [DefaultExecutor] pre-loads buil
fendermint/vm/interpreter/src/fvm/state/exec.rs:126
Method
new
( blockstore: DB, multi_engine: Arc<MultiEngine>, block_height: ChainEpoch, st
fendermint/vm/interpreter/src/fvm/state/query.rs:55
Method
new
(store: DB)
fendermint/vm/interpreter/src/fvm/store/mod.rs:13
Method
new
()
fendermint/vm/interpreter/src/fvm/store/memory.rs:21
Method
new
Create a new key and make sure the wrapped public key is normalized, which is to ensure the results look the same after a serialization roundtrip.
fendermint/vm/genesis/src/lib.rs:149
Method
new
( chain_head_delay: BlockHeight, polling_interval: Duration, exponential_back_off: Dur
fendermint/vm/topdown/src/lib.rs:61
Method
new
Initialize the vote tally from the current power table and the last finalized block from the ledger.
fendermint/vm/topdown/src/voting.rs:89
Method
new
(increment: K)
fendermint/vm/topdown/src/cache.rs:34
Method
new
(ipc_provider: IpcProvider, target_subnet: SubnetID)
fendermint/vm/topdown/src/proxy.rs:52
Method
new
( config: Config, genesis_epoch: BlockHeight, committed_finality: Option<IPCParentFina
fendermint/vm/topdown/src/finality/fetch.rs:188
Method
new
( config: Config, genesis_epoch: BlockHeight, committed_finality: Option<IPCParentFina
fendermint/vm/topdown/src/finality/null.rs:29
Method
new
(inner: LotusParentSyncer<T, P>, tendermint_client: C)
fendermint/vm/topdown/src/sync/tendermint.rs:22
Method
new
( config: Config, parent_proxy: Arc<P>, provider: Arc<Toggle<CachedFinalityProvider<P>
fendermint/vm/topdown/src/sync/syncer.rs:45
Method
new
()
fendermint/vm/topdown/tests/smt_voting.rs:169
Method
new
(item: T, use_own_subnet: bool)
fendermint/vm/resolver/src/pool.rs:37
Method
new
( client: C, queue: ResolveQueue, retry_delay: Duration, own_subnet_id: Subnet
fendermint/vm/resolver/src/ipld.rs:25
Method
new
(snapshots: Vec<SnapshotItem>)
fendermint/vm/snapshot/src/state.rs:30
Method
new
Create a new manager.
fendermint/vm/snapshot/src/manager.rs:55
Method
new
( download_dir: PathBuf, snapshot_interval: BlockHeight, state: SnapshotState, )
fendermint/vm/snapshot/src/client.rs:28
Method
new
(reader: CarReader<R>)
fendermint/vm/snapshot/src/car/streamer.rs:30
Method
new
(output_dir: PathBuf, max_size: usize, file_name: F)
fendermint/vm/snapshot/src/car/chunker.rs:48
Method
new
(interpreter: I, state_store: MemoryBlockstore)
fendermint/testing/contract-test/src/lib.rs:101
Method
new
(addr: EthAddress)
fendermint/testing/contract-test/src/ipc/subnet.rs:35
Method
new
(actor_id: ActorID)
fendermint/testing/contract-test/src/ipc/registry.rs:31
Method
new
( accounts: Vec<StakingAccount>, parent_genesis: Genesis, child_genesis: Genesis,
fendermint/testing/contract-test/tests/staking/state.rs:173
Method
new
(client: C)
fendermint/testing/delorean-cli/src/lib.rs:48
Method
new
()
fendermint/testing/src/smt.rs:208
Method
new
(id: T)
fendermint/testing/materializer/src/lib.rs:215
Method
new
(inner: R, ctx: String)
fendermint/testing/materializer/src/logging.rs:25
Method
new
(m: &mut R, name: &TestnetName)
fendermint/testing/materializer/src/testnet.rs:66
Method
new
(docker: Docker, dropper: DropChute, container: DockerConstruct)
fendermint/testing/materializer/src/docker/container.rs:30
Method
new
Create a materializer with a directory where all the testnets can live next to each other.
fendermint/testing/materializer/src/docker/mod.rs:176
Method
new
( docker: Docker, dropper: DropChute, drop_policy: DropPolicy, name: N,
fendermint/testing/materializer/src/docker/runner.rs:44
Method
new
(db: &'a OptimisticTransactionDB)
fendermint/rocksdb/src/kvstore.rs:31
Method
new
(db: RocksDb, ns: String)
fendermint/rocksdb/src/blockstore.rs:53
Method
new
(tree: Vec<Hash>, values: Vec<Values>, leaf_encoding: Vec<String>)
ext/merkle-tree-rs/src/standard.rs:90
Method
new
(max_subnets: usize, static_subnets: Vec<SubnetID>)
ipld/resolver/src/provider_cache.rs:44
Method
new
Build a [`Service`] and a [`Client`] with the default `tokio` transport.
ipld/resolver/src/service.rs:142
Method
new
(ttl: Duration)
ipld/resolver/src/limiter.rs:20
Method
new
Create a new [`SignedRecord`] with a signed envelope which can be shared with others.
ipld/resolver/src/signed_record.rs:37
Method
new
(request_tx: UnboundedSender<Request<V>>)
ipld/resolver/src/client.rs:22
Method
new
( nc: NetworkConfig, dc: DiscoveryConfig, mc: MembershipConfig, cc: ContentCon
ipld/resolver/src/behaviour/mod.rs:75
Method
new
(config: Config, store: S)
ipld/resolver/src/behaviour/content.rs:93
Method
new
Create a [`discovery::Behaviour`] from the configuration.
ipld/resolver/src/behaviour/discovery.rs:96
Method
new
(nc: NetworkConfig, mc: Config)
ipld/resolver/src/behaviour/membership.rs:129
Method
new
(size: u32)
ipld/resolver/tests/smoke.rs:90
Method
new
(store: &MemoryBlockstore)
ipc/types/src/lib.rs:253
Method
new
(addr: Address)
ipc/types/src/taddress.rs:18
Method
new
Return a new `KeyInfo` given the key type and private key
ipc/wallet/src/fvm/keystore.rs:57
Method
new
Return a new wallet with a given `KeyStore`
ipc/wallet/src/fvm/wallet.rs:53
Method
new
(private_key: Vec<u8>)
ipc/wallet/src/evm/mod.rs:47
Method
new
(address: String, private_key: String)
ipc/wallet/src/evm/persistent.rs:36
Method
new
Generates new IPC address
ipc/api/src/address.rs:21
Method
new
(root_id: u64, children: Vec<Address>)
ipc/api/src/subnet_id.rs:41
Method
new
()
ipc/api/src/cross.rs:166
Method
new
( config: Arc<Config>, fvm_wallet: Arc<RwLock<Wallet>>, evm_keystore: Arc<RwLock<Persi
ipc/provider/src/lib.rs:72
Method
new
( parent: Subnet, child: Subnet, parent_handler: T, child_handler: T,
ipc/provider/src/checkpoint.rs:40
Method
new
(client: T, subnet: SubnetID)
ipc/provider/src/lotus/client.rs:93
Method
new
(to: Address, from: Address, method: MethodNum, params: Vec<u8>)
ipc/provider/src/lotus/message/mpool.rs:85
Method
new
Creates a client that sends all requests to `url`.
ipc/provider/src/jsonrpc/mod.rs:57
Method
new
Returns an empty config to be populated further
ipc/provider/src/config/mod.rs:66
Method
new
( gateway_addr: ethers::types::Address, registry_addr: ethers::types::Address, chain_i
ipc/provider/src/manager/evm/manager.rs:1004
Method
new_amt
Initialize an empty data structure, flush it to the store and capture the `Cid`.
ipc/types/src/amt.rs:59
Function
new_block_filter
Creates a filter in the node, to notify when a new block arrives. To check if the state has changed, call eth_getFilterChanges.
fendermint/eth/api/src/apis/eth.rs:1033
Method
new_by_id
( chain_id: ChainID, block_height: BlockHeight, new_app_version: Option<u64>,
fendermint/vm/interpreter/src/fvm/upgrades.rs:72
Function
new_cross_msg
(nonce: u64)
fendermint/vm/topdown/src/finality/fetch.rs:361
Method
new_default
Initialized an `IpcProvider` using the default config path.
ipc/provider/src/lib.rs:123
Method
new_deployment
( &'s mut self, subnet_name: &SubnetName, deployer: &'a VAccount, _urls: Vec<U
fendermint/testing/materializer/src/validation.rs:195
Method
new_deployment
( &'s mut self, subnet_name: &SubnetName, deployer: &'a DefaultAccount, urls:
fendermint/testing/materializer/src/docker/mod.rs:623
Method
new_evm_key
(&self)
ipc/provider/src/lib.rs:782
Method
new_evm_manager
( parent: Subnet, child: Subnet, keystore: Arc<RwLock<PersistentKeyStore<EthKeyAddress
ipc/provider/src/checkpoint.rs:71
Function
new_filter
Creates a filter object, based on filter options, to notify when the state changes (logs). To check if the state has changed, call eth_getFilterChange
fendermint/eth/api/src/apis/eth.rs:1017
Method
new_from_config
Initializes an `IpcProvider` from the config specified in the argument's config path.
ipc/provider/src/lib.rs:87
Method
new_from_keys
Return a wallet from a given amount of keys.
ipc/wallet/src/fvm/wallet.rs:61
Method
new_from_parent
Create a new subnet id from the root network id and the subnet actor
ipc/api/src/subnet_id.rs:48
Method
new_fund_msg
( sub_id: &SubnetID, from: &Address, to: &Address, value: TokenAmount, )
ipc/api/src/cross.rs:64
Method
new_fvm_key
(&self, tp: WalletKeyType)
ipc/provider/src/lib.rs:772
← previous
next →
1,901–2,000 of 2,468, ranked by callers