mirror of
https://github.com/logos-messaging/js-rln.git
synced 2026-01-06 15:43:12 +00:00
update tests
This commit is contained in:
parent
73e3b50ce8
commit
c8f50ea916
@ -16,7 +16,7 @@ describe("RLN Contract abstraction", () => {
|
|||||||
const voidSigner = new ethers.VoidSigner(rln.SEPOLIA_CONTRACT.address);
|
const voidSigner = new ethers.VoidSigner(rln.SEPOLIA_CONTRACT.address);
|
||||||
const rlnContract = new rln.RLNContract(rlnInstance, {
|
const rlnContract = new rln.RLNContract(rlnInstance, {
|
||||||
registryAddress: rln.SEPOLIA_CONTRACT.address,
|
registryAddress: rln.SEPOLIA_CONTRACT.address,
|
||||||
provider: voidSigner,
|
signer: voidSigner,
|
||||||
});
|
});
|
||||||
|
|
||||||
rlnContract["storageContract"] = {
|
rlnContract["storageContract"] = {
|
||||||
@ -32,7 +32,7 @@ describe("RLN Contract abstraction", () => {
|
|||||||
chai.expect(insertMemberSpy).to.have.been.called();
|
chai.expect(insertMemberSpy).to.have.been.called();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should register a member by signature", async () => {
|
it("should register a member", async () => {
|
||||||
const mockSignature =
|
const mockSignature =
|
||||||
"0xdeb8a6b00a8e404deb1f52d3aa72ed7f60a2ff4484c737eedaef18a0aacb2dfb4d5d74ac39bb71fa358cf2eb390565a35b026cc6272f2010d4351e17670311c21c";
|
"0xdeb8a6b00a8e404deb1f52d3aa72ed7f60a2ff4484c737eedaef18a0aacb2dfb4d5d74ac39bb71fa358cf2eb390565a35b026cc6272f2010d4351e17670311c21c";
|
||||||
|
|
||||||
@ -40,7 +40,7 @@ describe("RLN Contract abstraction", () => {
|
|||||||
const voidSigner = new ethers.VoidSigner(rln.SEPOLIA_CONTRACT.address);
|
const voidSigner = new ethers.VoidSigner(rln.SEPOLIA_CONTRACT.address);
|
||||||
const rlnContract = new rln.RLNContract(rlnInstance, {
|
const rlnContract = new rln.RLNContract(rlnInstance, {
|
||||||
registryAddress: rln.SEPOLIA_CONTRACT.address,
|
registryAddress: rln.SEPOLIA_CONTRACT.address,
|
||||||
provider: voidSigner,
|
signer: voidSigner,
|
||||||
});
|
});
|
||||||
|
|
||||||
rlnContract["storageIndex"] = 1;
|
rlnContract["storageIndex"] = 1;
|
||||||
@ -57,7 +57,9 @@ describe("RLN Contract abstraction", () => {
|
|||||||
"register(uint16,uint256)"
|
"register(uint16,uint256)"
|
||||||
);
|
);
|
||||||
|
|
||||||
await rlnContract.registerWithSignature(rlnInstance, mockSignature);
|
const identity =
|
||||||
|
rlnInstance.generateSeededIdentityCredential(mockSignature);
|
||||||
|
await rlnContract.registerWithIdentity(identity);
|
||||||
|
|
||||||
chai.expect(contractSpy).to.have.been.called();
|
chai.expect(contractSpy).to.have.been.called();
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user