Skip to content

Instantly share code, notes, and snippets.

@benjaminion
Created August 1, 2019 17:44
Show Gist options
  • Save benjaminion/616806fa071fa1294f85953786a4b2c9 to your computer and use it in GitHub Desktop.
Save benjaminion/616806fa071fa1294f85953786a4b2c9 to your computer and use it in GitHub Desktop.
I had to add line 9 `AggregatePubkeys:` to get `PrepareTests` to grok it
title: BLS aggregate pubkeys
summary: BLS Aggregate public keys
forks_timeline: mainnet
forks: [phase0]
config: mainnet
runner: bls
handler: aggregate_pubkeys
test_cases:
- input: ['0xa491d1b0ecd9bb917989f0e74f0dea0422eac4a873e5e2644f368dffb9a6e20fd6e10c1b77654d067c0618f6e5a7f79a',
'0xb301803f8b5ac4a1133581fc676dfedc60d891dd5fa99028805e5ea5b08d3491af75d0707adab3b70c6a6a580217bf81',
'0xb53d21a4cfd562c469cc81514d4ce5a6b577d8403d32a394dc265dd190b47fa9f829fdd7963afdf972e5e77854051f6f']
output: '0xa095608b35495ca05002b7b5966729dd1ed096568cf2ff24f3318468e0f3495361414a78ebc09574489bc79e48fca969'
title: BLS aggregate pubkeys
summary: BLS Aggregate public keys
forks_timeline: mainnet
forks: [phase0]
config: mainnet
runner: bls
handler: aggregate_pubkeys
test_cases:
- AggregatePubKeys:
input: ['0xa491d1b0ecd9bb917989f0e74f0dea0422eac4a873e5e2644f368dffb9a6e20fd6e10c1b77654d067c0618f6e5a7f79a',
'0xb301803f8b5ac4a1133581fc676dfedc60d891dd5fa99028805e5ea5b08d3491af75d0707adab3b70c6a6a580217bf81',
'0xb53d21a4cfd562c469cc81514d4ce5a6b577d8403d32a394dc265dd190b47fa9f829fdd7963afdf972e5e77854051f6f']
output: '0xa095608b35495ca05002b7b5966729dd1ed096568cf2ff24f3318468e0f3495361414a78ebc09574489bc79e48fca969'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment