change dir structure

This commit is contained in:
poma 2020-08-01 03:28:14 +01:00
parent 0c6e638852
commit 23543683f3
No known key found for this signature in database
GPG key ID: BA20CB01FE165657
12 changed files with 24 additions and 84 deletions

21
scripts/compileHasher.js Normal file
View file

@ -0,0 +1,21 @@
// Generates Hasher artifact at compile-time using Truffle's external compiler
// mechanism
const path = require('path')
const fs = require('fs')
const genContract = require('circomlib/src/mimcsponge_gencontract.js')
// where Truffle will expect to find the results of the external compiler
// command
const outputPath = path.join(__dirname, '..', 'build', 'Hasher.json')
function main() {
const contract = {
contractName: 'Hasher',
abi: genContract.abi,
bytecode: genContract.createCode('mimcsponge', 220),
}
fs.writeFileSync(outputPath, JSON.stringify(contract))
}
main()