Minor changes

This commit is contained in:
alrevuelta 2024-01-24 12:22:54 +01:00
parent 8d243366c3
commit 565c9935a6
No known key found for this signature in database
GPG Key ID: F345C9F3CCDB886E
2 changed files with 22 additions and 16 deletions

View File

@ -75,7 +75,8 @@ func execute(ctx context.Context) error {
return err
}
if logger.Level() == zap.DebugLevel {
//if logger.Level() == zap.DebugLevel {
// Not meant for production use
logger.Info("registered credentials into the membership contract",
logging.HexBytes("IDCommitment", identityCredential.IDCommitment[:]),
logging.HexBytes("IDNullifier", identityCredential.IDNullifier[:]),
@ -83,9 +84,14 @@ func execute(ctx context.Context) error {
logging.HexBytes("IDTrapDoor", identityCredential.IDTrapdoor[:]),
zap.Uint("index", membershipIndex),
)
} else {
logger.Info("registered credentials into the membership contract", logging.HexBytes("idCommitment", identityCredential.IDCommitment[:]), zap.Uint("index", membershipIndex))
}
fmt.Println("IDCommitment: ", identityCredential.IDCommitment)
fmt.Println("IDNullifier: ", identityCredential.IDNullifier)
fmt.Println("IDSecretHash: ", identityCredential.IDSecretHash)
fmt.Println("IDTrapDoor: ", identityCredential.IDTrapdoor)
//} else {
// logger.Info("registered credentials into the membership contract", logging.HexBytes("idCommitment", identityCredential.IDCommitment[:]), zap.Uint("index", membershipIndex))
//}
web3Config.ETHClient.Close()

View File

@ -67,7 +67,7 @@ func (d *DebugService) getV1Version(w http.ResponseWriter, req *http.Request) {
type MerkleProofResponse struct {
MerkleRoot string `json:"root"`
MerkePathElements []string `json:"pathElements"`
MerkePathIndexes []uint `json:"pathIndexes"`
MerkePathIndexes []uint8 `json:"pathIndexes"`
LeafIndex uint64 `json:"leafIndex"`
CommitmentId string `json:"commitmentId"`
}
@ -134,14 +134,14 @@ func (d *DebugService) getV1MerkleProof(w http.ResponseWriter, req *http.Request
}
elementsStr := make([]string, 0)
indexesStr := make([]uint, 0)
indexesStr := make([]uint8, 0)
for _, path := range merkleProof.PathElements {
fmt.Println("path: ", path)
elementsStr = append(elementsStr, "0x"+hex.EncodeToString(path[:]))
elementsStr = append(elementsStr, hex.EncodeToString(path[:]))
}
for _, index := range merkleProof.PathIndexes {
indexesStr = append(indexesStr, uint(index))
indexesStr = append(indexesStr, uint8(index))
}
// TODO: Not nide to get proof and root in different non atomic calls. In an unlikely edge case the tree can change between the two calls
@ -155,7 +155,7 @@ func (d *DebugService) getV1MerkleProof(w http.ResponseWriter, req *http.Request
fmt.Println("merkleRoot: ", merkleRoot)
writeErrOrResponse(w, nil, MerkleProofResponse{
MerkleRoot: "0x" + hex.EncodeToString(merkleRoot[:]),
MerkleRoot: hex.EncodeToString(merkleRoot[:]),
MerkePathElements: elementsStr,
MerkePathIndexes: indexesStr,
LeafIndex: uint64(membershipIndex),