From 58bc0a736f4f622219f83b1f9e386e9031bfb6f3 Mon Sep 17 00:00:00 2001 From: phn210 Date: Fri, 8 Mar 2024 04:00:19 +0100 Subject: [PATCH] fix git case sensitive bug --- src/IpfsHash.test.ts | 21 +++++++++++++++++++++ src/{IPFSHash.ts => IpfsHash.ts} | 0 2 files changed, 21 insertions(+) create mode 100644 src/IpfsHash.test.ts rename src/{IPFSHash.ts => IpfsHash.ts} (100%) diff --git a/src/IpfsHash.test.ts b/src/IpfsHash.test.ts new file mode 100644 index 0000000..eb1bac4 --- /dev/null +++ b/src/IpfsHash.test.ts @@ -0,0 +1,21 @@ +import { Provable } from 'o1js'; +import { IpfsHash } from './IpfsHash.js'; + +describe('IpfsHash', () => { + it('Should be provable code', async () => { + Provable.runAndCheck(() => { + let ipfsHash = 'QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n'; + let encodedData = Provable.witness(IpfsHash, () => { + return IpfsHash.fromString(ipfsHash); + }); + Provable.log(encodedData); + }); + }); + + it('Should convert correctly', async () => { + let ipfsHash = 'QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n'; + let encoded = IpfsHash.fromString(ipfsHash); + let decoded = encoded.toString(); + expect(decoded).toEqual(ipfsHash); + }); +}); diff --git a/src/IPFSHash.ts b/src/IpfsHash.ts similarity index 100% rename from src/IPFSHash.ts rename to src/IpfsHash.ts