pub(crate) fn into_block_payload(
        self,
        accusations: Vec<PublicKey>,
        random_bit: bool,
    ) -> BlockPayload {
        let AppendableBlock {
            deploy_hashes,
            transfer_hashes,
            ..
        } = self;
        BlockPayload::new(deploy_hashes, transfer_hashes, accusations, random_bit)
    }
/// Creates a `BlockPayload` with the `AppendableBlock`s deploys and transfers, and the given
/// random bit and accusations.
Creates a `BlockPayload` with the `AppendableBlock`s deploys and transfers, and the given
random bit and accusations.
Creates a ` BlockPayload ` with the ` AppendableBlock ` s deploys and transfers and the given random bit and accusations .
pub(crate) fn into_block_payload(
        self,
        accusations: Vec<PublicKey>,
        random_bit: bool,
    ) -> BlockPayload {
        let AppendableBlock {
            deploy_hashes,
            transfer_hashes,
            ..
        } = self;
        BlockPayload::new(deploy_hashes, transfer_hashes, accusations, random_bit)
    }
pub ( crate ) fn into_block_payload ( self , accusations : Vec < PublicKey > , random_bit : bool , ) -> BlockPayload { let AppendableBlock { deploy_hashes , transfer_hashes , .. } = self ; BlockPayload :: new ( deploy_hashes , transfer_hashes , accusations , random_bit ) }
Creates a `BlockPayload` with the `AppendableBlock`s deploys and transfers, and the given
random bit and accusations.
Creates a ` BlockPayload ` with the ` AppendableBlock ` s deploys and transfers and the given random bit and accusations .
self
accusations
Vec<PublicKey>
random_bit
bool
self
accusations
Vec<PublicKey>
random_bit
bool