Skip to content

Commit

Permalink
prettify
Browse files Browse the repository at this point in the history
  • Loading branch information
miquelcabot committed Apr 5, 2024
1 parent b464dfd commit 24339b1
Show file tree
Hide file tree
Showing 5 changed files with 159 additions and 362 deletions.
101 changes: 33 additions & 68 deletions test/MasaDynamicSSSBT.test.ts
Expand Up @@ -282,10 +282,9 @@ describe("MasaDynamicSSSBT", () => {
await expect(
sbtDynamic
.connect(address1)
["mint(address,address)"](
ethers.constants.AddressZero,
address1.address
)
[
"mint(address,address)"
](ethers.constants.AddressZero, address1.address)
).to.be.rejectedWith("WithoutBeforeMintStates");

expect(await sbtDynamic.balanceOf(address1.address)).to.equal(0);
Expand Down Expand Up @@ -324,62 +323,44 @@ describe("MasaDynamicSSSBT", () => {
await expect(
sbtDynamic
.connect(address1)
["mint(address,address)"](
ethers.constants.AddressZero,
address1.address
)
[
"mint(address,address)"
](ethers.constants.AddressZero, address1.address)
).to.be.rejected;

await sbtDynamic
.connect(address1)
["setState(address,string,bool,address,uint256,bytes)"](
address1.address,
discordState,
true,
authority.address,
signatureDate,
signatureSetDiscordStateToAccount
);
[
"setState(address,string,bool,address,uint256,bytes)"
](address1.address, discordState, true, authority.address, signatureDate, signatureSetDiscordStateToAccount);

await expect(
sbtDynamic
.connect(address1)
["mint(address,address)"](
ethers.constants.AddressZero,
address1.address
)
[
"mint(address,address)"
](ethers.constants.AddressZero, address1.address)
).to.be.rejected;
});

it("should mint if all before mint states are set", async () => {
await sbtDynamic
.connect(address1)
["setState(address,string,bool,address,uint256,bytes)"](
address1.address,
discordState,
true,
authority.address,
signatureDate,
signatureSetDiscordStateToAccount
);
[
"setState(address,string,bool,address,uint256,bytes)"
](address1.address, discordState, true, authority.address, signatureDate, signatureSetDiscordStateToAccount);

await sbtDynamic
.connect(address1)
["setState(address,string,bool,address,uint256,bytes)"](
address1.address,
twitterState,
true,
authority.address,
signatureDate,
signatureSetTwitterStateToAccount
);
[
"setState(address,string,bool,address,uint256,bytes)"
](address1.address, twitterState, true, authority.address, signatureDate, signatureSetTwitterStateToAccount);

await sbtDynamic
.connect(address1)
["mint(address,address)"](
ethers.constants.AddressZero,
address1.address
);
[
"mint(address,address)"
](ethers.constants.AddressZero, address1.address);

expect(await sbtDynamic.beforeMintState(address1.address, discordState))
.to.be.true;
Expand Down Expand Up @@ -444,21 +425,15 @@ describe("MasaDynamicSSSBT", () => {
);
await sbtDynamic
.connect(address1)
["setState(address,string,bool,address,uint256,bytes)"](
address1.address,
discordState,
true,
authority.address,
signatureDate,
signatureSetDiscordBeforeStateToAccount
);
[
"setState(address,string,bool,address,uint256,bytes)"
](address1.address, discordState, true, authority.address, signatureDate, signatureSetDiscordBeforeStateToAccount);

const mintTx = await sbtDynamic
.connect(address1)
["mint(address,address)"](
ethers.constants.AddressZero,
address1.address
);
[
"mint(address,address)"
](ethers.constants.AddressZero, address1.address);
const mintReceipt = await mintTx.wait();

tokenId = mintReceipt.events![0].args![1].toNumber();
Expand All @@ -480,25 +455,15 @@ describe("MasaDynamicSSSBT", () => {
it("should set all after mint states", async () => {
await sbtDynamic
.connect(address1)
["setState(uint256,string,bool,address,uint256,bytes)"](
tokenId,
discordState,
true,
authority.address,
signatureDate,
signatureSetDiscordStateToAccount
);
[
"setState(uint256,string,bool,address,uint256,bytes)"
](tokenId, discordState, true, authority.address, signatureDate, signatureSetDiscordStateToAccount);

await sbtDynamic
.connect(address1)
["setState(uint256,string,bool,address,uint256,bytes)"](
tokenId,
twitterState,
true,
authority.address,
signatureDate,
signatureSetTwitterStateToAccount
);
[
"setState(uint256,string,bool,address,uint256,bytes)"
](tokenId, twitterState, true, authority.address, signatureDate, signatureSetTwitterStateToAccount);

expect(await sbtDynamic.afterMintState(tokenId, discordState)).to.be.true;
expect(await sbtDynamic.afterMintState(tokenId, twitterState)).to.be.true;
Expand Down
10 changes: 3 additions & 7 deletions test/SoulLinker.test.ts
Expand Up @@ -201,13 +201,9 @@ describe("Soul Linker", () => {

mintTx = await soulboundCreditScore
.connect(dataOwner)
["mint(address,uint256,address,uint256,bytes)"](
ethers.constants.AddressZero,
ownerIdentityId,
authority.address,
signatureDate,
signatureMint
);
[
"mint(address,uint256,address,uint256,bytes)"
](ethers.constants.AddressZero, ownerIdentityId, authority.address, signatureDate, signatureMint);
mintReceipt = await mintTx.wait();

creditScore1 = mintReceipt.events![0].args![1].toNumber();
Expand Down

0 comments on commit 24339b1

Please sign in to comment.