wormhole/staging/algorand/scripts/gensamplevaa.js

30 lines
1.7 KiB
JavaScript

const TestLib = require('../test/testlib.js')
const t = new TestLib.TestLib()
const sigkeys = ['563d8d2fd4e701901d3846dee7ae7a92c18f1975195264d676f8407ac5976757', '8d97f25916a755df1d9ef74eb4dbebc5f868cb07830527731e94478cdc2b9d5f', '9bd728ad7617c05c31382053b57658d4a8125684c0098f740a054d87ddc0e93b',
'5a02c4cd110d20a83a7ce8d1a2b2ae5df252b4e5f6781c7855db5cc28ed2d1b4',
'93d4e3b443bf11f99a00901222c032bd5f63cf73fc1bcfa40829824d121be9b2',
'ea40e40c63c6ff155230da64a2c44fcd1f1c9e50cacb752c230f77771ce1d856',
'87eaabe9c27a82198e618bca20f48f9679c0f239948dbd094005e262da33fe6a',
'61ffed2bff38648a6d36d6ed560b741b1ca53d45391441124f27e1e48ca04770',
'bd12a242c6da318fef8f98002efb98efbf434218a78730a197d981bebaee826e',
'20d3597bb16525b6d09e5fb56feb91b053d961ab156f4807e37d980f50e71aff',
'344b313ffbc0199ff6ca08cacdaf5dc1d85221e2f2dc156a84245bd49b981673',
'848b93264edd3f1a521274ca4da4632989eb5303fd15b14e5ec6bcaa91172b05',
'c6f2046c1e6c172497fc23bd362104e2f4460d0f61984938fa16ef43f27d93f6',
'693b256b1ee6b6fb353ba23274280e7166ab3be8c23c203cc76d716ba4bc32bf',
'13c41508c0da03018d61427910b9922345ced25e2bbce50652e939ee6e5ea56d',
'460ee0ee403be7a4f1eb1c63dd1edaa815fbaa6cf0cf2344dcba4a8acf9aca74',
'b25148579b99b18c8994b0b86e4dd586975a78fa6e7ad6ec89478d7fbafd2683',
'90d7ac6a82166c908b8cf1b352f3c9340a8d1f2907d7146fb7cd6354a5436cca',
'b71d23908e4cf5d6cd973394f3a4b6b164eb1065785feee612efdfd8d30005ed'
]
const vaa = t.createSignedVAA(0, sigkeys, 1, 1, 1, '0x71f8dcb863d176e2c420ad6610cf687359612b6fb392e0642b0ca6b1f186aa3b', 0, 0, '0x12345678')
if (process.argv[2] === '--sig') {
console.log(vaa.substr(12, sigkeys.length * 132))
} else if (process.argv[2] === '--body') {
console.log(vaa.substr(12 + sigkeys.length * 132))
} else {
console.log(vaa)
}