def encode_block_crawl(payload):
 return pack(crawl_response_format, *(payload.up, payload.down, payload.total_up_requester, payload.total_down_requester, payload.sequence_number_requester, payload.previous_hash_requester, payload.total_up_responder, payload.total_down_responder, payload.sequence_number_responder, payload.previous_hash_responder, payload.public_key_requester, payload.signature_requester, payload.public_key_responder, payload.signature_responder))

def encode_block_crawl ( payload ) : return pack ( crawl_response_format , * ( payload . up , payload . down , payload . total_up_requester , payload . total_down_requester , payload . sequence_number_requester , payload . previous_hash_requester , payload . total_up_responder , payload . total_down_responder , payload . sequence_number_responder , payload . previous_hash_responder , payload . public_key_requester , payload . signature_requester , payload . public_key_responder , payload . signature_responder ) )
this function encodes a block for the crawler .