CRYPTO NEWS

Could not find artifacts for " + import_path + " from any sources"

I’m following this tutorial on creating my own nft and I came across this problem. Can someone help me PS C:Userscaclccontracts> truffle migrate

Compiling your contracts…

Everything is up to date, there is nothing to compile.

Starting migrations…

Network name: ‘ganache’ Network id: 5777 Block gas limit: 6721975 (0x6691b7)

1_initial_migration.js

C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuild459.bundled.js:27188 throw new Error("Could not find artifacts for " + import_path + " from any sources"); ^

Error: Could not find artifacts for HelloBlockchain from any sources at Resolver.require (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesresolverdistlibresolver.js:60:1)
at Object.require (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateindex.js:172:1) at ResolverIntercept.require (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateResolverIntercept.js:22:1) at C:Userscaclccontractsmigrations1_initial_migration.js:1:30 at Script.runInContext (node:vm:139:12) at Script.runInNewContext (node:vm:144:17) at Object.file (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesrequirerequire.js:94:1) at Migration._load (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateMigration.js:44:1) at processTicksAndRejections (node:internal/process/task_queues:96:5) at Migration.run (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateMigration.js:217:1) at Object.runMigrations (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateindex.js:150:1) at Object.runFrom (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateindex.js:110:1) at Object.run (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagesmigrateindex.js:87:1) at runMigrations (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorelibcommandsmigraterun.js:76:1)
at Object.module.exports [as run] (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorelibcommandsmigraterun.js:44:1) at Command.run (C:UserscaclcAppDataRoamingnpmnode_modulestrufflebuildwebpack:packagescorelibcommand.js:189:1) Truffle v5.4.29 (core: 5.4.29) Node v16.15.1

BGW Multiplication: How does it work?

I could not understand how multiplication is carried out in the BGW protocol for 3 parties. Reference: https://crypto.stanford.edu/pbc/notes/crypto/bgw.html I’ve understood that in multiplication, we calculate r(x) = p(x)q(x) but this means that r(x) is a polynomial of degree 2t. How is this polynomial redistributed in the circuit to get an O(n^2) complexity in multiplication over::Listen

I could not understand how multiplication is carried out in the BGW protocol for 3 parties. Reference: https://crypto.stanford.edu/pbc/notes/crypto/bgw.html

I’ve understood that in multiplication, we calculate r(x) = p(x)q(x) but this means that r(x) is a polynomial of degree 2t. How is this polynomial redistributed in the circuit to get an O(n^2) complexity in multiplication over BGW protocol?

Note that p(x) and q(x) are both polynomials of degree t and as I am taking the case of semi-honest adversaries, t < n/2.

Could not find artifacts for " + import_path + " from any sources"

Shopping cart
There are no products in the cart!
Continue shopping
0