Both the binary and json formats adhere to the overarching JAM protocol ASN.1 schema, as well as the specific vectors schema defined for these test cases.
Each item in the Guarantees Extrinsic (CoreAuthorizer, ensuring the input
remains clear and concise.
For CoreAuthorizer is constructed as follows:
CoreAuthorizer {
core: g.w.c, // work report core
auth-hash: g.w.a // work report authorizer hash
}
This mapping is explicitly defined in the CoreAuthorizers section of the
authorizations ASN.1 schema.
In the following vectors, when we refer to "guarantees," we are specifically
referencing the corresponding CoreAuthorizers extracted from
- progress_authorizations-1
- No guarantees.
- Shift auths left from both pools.
- progress_authorizations-2
- Guarantees for cores 0 and 1.
- Consume authentication from both cores pools.
- progress_authorizations-3
- Guarantees for core 1.
- Shift left authentications for core 0 pool.
- Consume authentication for core 1 pool.
Currently, the same test cases as tiny vectors but at a larger scale.