Exemplo n.º 1
0
 def read_req(cls, readset, block_id=READ_LATEST):
     read_request = skvbc_messages.SKVBCReadRequest()
     read_request.read_version = block_id
     read_request.keys = list(readset)
     request = skvbc_messages.SKVBCRequest()
     request.request = read_request
     return request.serialize()
Exemplo n.º 2
0
 def write_req(cls, readset, writeset, block_id, long_exec=False):
     write_request = skvbc_messages.SKVBCWriteRequest()
     write_request.read_version = block_id
     write_request.long_exec = long_exec
     write_request.readset = list(readset)
     write_request.writeset = writeset
     request = skvbc_messages.SKVBCRequest()
     request.request = write_request
     return request.serialize()
Exemplo n.º 3
0
 def get_block_data_req(cls, block_id):
     get_block_data_request = skvbc_messages.SKVBCGetBlockDataRequest()
     get_block_data_request.block_id = block_id
     request = skvbc_messages.SKVBCRequest()
     request.request = get_block_data_request
     return request.serialize()
Exemplo n.º 4
0
 def get_last_block_req(cls):
     request = skvbc_messages.SKVBCRequest()
     request.request = skvbc_messages.SKVBCGetLastBlockRequest()
     return request.serialize()