DFST

Results 22 issues of DFST

Proving the following code with o1js 0.18.0 ```typescript @method async approveEscrow( signature: Signature, owner: PublicKey ) { Provable.log("owner", owner); Provable.log("signature", signature); signature.verify(owner, [Field(2)]).assertEquals(Bool(true)); } ``` throws the error while proving....

bug

I see many questions on the discord on the error `Verification_failed (Invalid_proof "In progress")` Usually, it means that - The contract is not deployed - The contract was deployed using...

this.network.timestamp gives incorrect time and throw "the permutation was not constructed correctly: final value" error when calling tx.prove() on devnet: ``` [4:09:35 PM] timestamp : 1793613780000 [4:09:35 PM] currentTime: 1713359375661...

bug

Proposal: make it possible to call .sign several times ``` typescript tx.sign([zkAppPrivateKey]); tx.sign([deployer]); ``` It will allow to call the function that signs the tx without disclosing the privateKey: ```...

Calling fetchAccount() for the account not included in the ledger with o1js 0.18.0 and one of the following devnet endpoints: ``` https://proxy.devnet.minaexplorer.com/graphql https://api.minascan.io/node/devnet/v1/graphql ``` throws the following error: ``` TypeError:...

bug

The following error is being thrown when calling SmartContract method without `await`: ``` Error: It seems you're running multiple provers concurrently within the same JavaScript thread, which, at the moment,...

While compiling the ZkProgram using o1js 0.18.0, the following error occur: This circuit was compiled for proofs using the wrap domain of size 14, but the actual wrap domain size...

When compiling (without existing cache) or proving on AWS Graviton2 ARM processor, o1js hangs out. All other o1js code works as intended. Compilation also works if the prover keys have...

In case the transaction is exported to JSON, then imported from JSON, signed after import, and sent, the “Check signature: Invalid signature” error is thrown, and the authorization field of...

low-priority

It takes a long time to build MerkleTree and MerkleMap from the elements. It is 100 times faster to load the MerkleMap from the JSON file. MerkleTree.nodes is a private...