24 lines
541 B
Markdown
24 lines
541 B
Markdown
|
# Test format: BLS hash-uncompressed
|
||
|
|
||
|
A BLS uncompressed-hash to G2.
|
||
|
|
||
|
## Test case format
|
||
|
|
||
|
```yaml
|
||
|
input:
|
||
|
message: bytes32,
|
||
|
domain: bytes -- any number
|
||
|
output: List[List[bytes48]] -- 3 lists, each a length of two
|
||
|
```
|
||
|
|
||
|
All byte(s) fields are encoded as strings, hexadecimal encoding, prefixed with `0x`
|
||
|
|
||
|
|
||
|
## Condition
|
||
|
|
||
|
The `msg_hash_g2_uncompressed` handler should hash the `message`, with the given `domain`, to G2, without compression, and the result should match the expected `output`.
|
||
|
|
||
|
## Forks
|
||
|
|
||
|
Forks-interpretation: `collective`
|