Skip to content

Commit

Permalink
[factory]: Adding new my-followers group
Browse files Browse the repository at this point in the history
  • Loading branch information
sismobot committed Oct 13, 2023
1 parent 5151315 commit c964cf2
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
2 changes: 2 additions & 0 deletions group-generators/generators/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -464,6 +464,7 @@ import mstableContributor from "./mstable-contributor";
import mutantApeYachtClub from "./mutant-ape-yacht-club";
import my09 from "./my-09";
import my1 from "./my-1";
import myFollowers from "./my-followers";
import myLensFollower from "./my-lens-follower";
import myLensFollowers from "./my-lens-followers";
import myLittleTesting from "./my-little-testing";
Expand Down Expand Up @@ -1135,6 +1136,7 @@ export const groupGenerators: GroupGeneratorsLibrary = {
"mkr-holders": mkrHolders,
"model-contributors": modelContributors,
"mutant-ape-yacht-club": mutantApeYachtClub,
"my-followers": myFollowers,
"my-whitelist": myWhitelist,
"myfriends": myfriends,
"myteammembers": myteammembers,
Expand Down
38 changes: 38 additions & 0 deletions group-generators/generators/my-followers/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@

import { dataProviders } from "@group-generators/helpers/data-providers";
import { Tags, ValueType, GroupWithData } from "topics/group";
import {
GenerationContext,
GenerationFrequency,
GroupGenerator,
} from "topics/group-generator";

// Generated from factory.sismo.io

const generator: GroupGenerator = {

generationFrequency: GenerationFrequency.Weekly,

generate: async (context: GenerationContext): Promise<GroupWithData[]> => {

const restProvider = new dataProviders.RestProvider();

const restProviderData0 = await restProvider.getAccountsFromAPI({
url: "https://deano-git-faucet-ayush4345.vercel.app/api/sismo"
});

return [
{
name: "my-followers",
timestamp: context.timestamp,
description: "Data Group of Shubham-Rasal's github followers",
specs: "Each id is a follower of shubham on github",
data: restProviderData0,
valueType: ValueType.Score,
tags: [Tags.Factory],
},
];
},
};

export default generator;

0 comments on commit c964cf2

Please sign in to comment.