예제 #1
0
def create_valid_batch_committed():
    reqs = [
        req.as_dict for req in sdk_random_request_objects(
            10, identifier="1" * 16, protocol_version=CURRENT_PROTOCOL_VERSION)
    ]
    return BatchCommitted(reqs, DOMAIN_LEDGER_ID, get_utc_epoch(),
                          generate_state_root(), generate_state_root(), 1, 2)
예제 #2
0
def fake_msg_batch_committed():
    reqs = [
        req.as_dict for req in sdk_random_request_objects(
            10, identifier="1" * 16, protocol_version=CURRENT_PROTOCOL_VERSION)
    ]
    return BatchCommitted(reqs, DOMAIN_LEDGER_ID, 0, 0, 1, get_utc_epoch(),
                          generate_state_root(), generate_state_root(), 1, 10,
                          generate_state_root(), ['Alpha', 'Beta'], 0)
예제 #3
0
def create_observed_data(seq_no_start=1, seq_no_end=5):
    req_num = seq_no_end - seq_no_start + 1
    reqs = [
        req.as_dict for req in sdk_random_request_objects(
            req_num,
            identifier="1" * 16,
            protocol_version=CURRENT_PROTOCOL_VERSION)
    ]
    msg = BatchCommitted(reqs, DOMAIN_LEDGER_ID, 0, 0, 1, get_utc_epoch(),
                         generate_state_root(), generate_state_root(),
                         seq_no_start, seq_no_end, generate_state_root())
    return ObservedData(BATCH, msg)
예제 #4
0
def create_invalid_batch_committed():
    return BatchCommitted(["aaaa", "bbbb"],
                          DOMAIN_LEDGER_ID,
                          0,
                          1,
                          1,
                          get_utc_epoch(),
                          generate_state_root(),
                          generate_state_root(),
                          1,
                          2,
                          generate_state_root(),
                          ['Alpha', 'Beta'],
                          0)
예제 #5
0
def create_invalid_batch_committed():
    return BatchCommitted(["aaaa", "bbbb"], DOMAIN_LEDGER_ID, get_utc_epoch(),
                          generate_state_root(), generate_state_root(), 1, 2)