'Test if a responder can send a signature message with big total_up and down.'

def test_encoding_decoding_half_block_big_number(self):

    meta = self.community.get_meta_message(HALF_BLOCK)
    block = TestBlock()
    block.total_up_requester = pow(2, 63)
    block.total_down_requester = pow(2, 62)
    block.total_up_responder = pow(2, 61)
    block.total_down_responder = pow(2, 60)
    message = meta.impl(distribution=(self.community.claim_global_time(),), payload=(self.block,))
    encoded_message = self.converter._encode_half_block(message)[0]
    result = self.converter._decode_half_block(TestPlaceholder(meta), 0, encoded_message)[1]
    self.assertEqual_block(self.block, result.block)
