pub fn partial_without_standard_payment(
        wasm_costs: WasmCosts,
        mint: URef,
        proof_of_stake: URef,
    ) -> Self {
        ProtocolData {
            wasm_costs,
            mint,
            proof_of_stake,
            ..Default::default()
        }
    }
/// Creates a new, partially-valid [`ProtocolData`] value where all but the standard payment
/// uref is known.
///
/// Used during `commit_genesis` before all system contracts' URefs are known.
Creates a new, partially-valid [`ProtocolData`] value where all but the standard payment
uref is known.

Used during `commit_genesis` before all system contracts' URefs are known.
Creates a new partially - valid [ ` ProtocolData ` ] value where all but the standard payment uref is known . Used during ` commit_genesis ` before all system contracts ' URefs are known .
pub fn partial_without_standard_payment(
        wasm_costs: WasmCosts,
        mint: URef,
        proof_of_stake: URef,
    ) -> Self {
        ProtocolData {
            wasm_costs,
            mint,
            proof_of_stake,
            ..Default::default()
        }
    }
pub fn partial_without_standard_payment ( wasm_costs : WasmCosts , mint : URef , proof_of_stake : URef , ) -> Self { ProtocolData { wasm_costs , mint , proof_of_stake , .. Default :: default ( ) } }
Creates a new, partially-valid [`ProtocolData`] value where all but the standard payment
uref is known.
Creates a new partially - valid [ ` ProtocolData ` ] value where all but the standard payment uref is known .
wasm_costs
WasmCosts
mint
URef
proof_of_stake
URef
wasm_costs
WasmCosts
mint
URef
proof_of_stake
URef