fn pack_delegation_ratio<W: Write>(
    delegation_ratio: &DelegationRatio,
    codec: &mut Codec<W>
) -> Result<(), WriteError>