MCPcopy Create free account
hub / github.com/SeismicSystems/summit / create_protocol_param_request

Function create_protocol_param_request

node/src/test_harness/common.rs:551–556  ·  view source on GitHub ↗

Create a ProtocolParamRequest for testing # Arguments `param_id` - The protocol parameter ID (0x00 for MinimumStake, 0x01 for MaximumStake) `value` - The parameter value as u64 # Returns `ProtocolParamRequest` - A protocol parameter request with the specified data # Examples ``` // Create a minimum stake parameter request let min_stake_request = create_protocol_param_request(0x00, 40_000_000_00

(param_id: u8, value: u64)

Source from the content-addressed store, hash-verified

549 let message = deposit.as_message(domain);
550
551 // Generate both signatures
552 let node_signature_bytes = ed25519_private_key.sign(&[], &message);
553 deposit
554 .node_signature
555 .copy_from_slice(&node_signature_bytes);
556
557 let consensus_signature_bytes = bls_private_key.sign(&[], &message);
558 deposit
559 .consensus_signature

Calls

no outgoing calls