Skip to content

Commit

Permalink
exported direct grants
Browse files Browse the repository at this point in the history
  • Loading branch information
0xKurt committed Feb 16, 2024
1 parent bc6ae78 commit 83164e5
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 7 deletions.
2 changes: 1 addition & 1 deletion dist/__live__/createSuperfluidpool.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ const createPool = () => __awaiter(void 0, void 0, void 0, function* () {
const params = {
useRegistryAnchor: true,
metadataRequired: false,
passportDecoder: "0xE7eB5D2b5b188777df902e89c54570E7Ef4F59CE",
passportDecoder: "0xE7eB5D2b5b188777df902e89c54570E7Ef4F59CE", // todo: remove dummy address
superfluidHost: "0x22ff293e14F1EC3A09B137e9e06084AFd63adDF9",
allocationSuperToken: "0xf2d68898557ccb2cf4c10c3ef2b034b2a69dad00",
registrationStartTime: BigInt((startDate.getTime() / 1000 - 100).toFixed(0)),
Expand Down
5 changes: 4 additions & 1 deletion dist/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,20 @@ import { Registry } from "./Registry/Registry";
import { MicroGrantsStrategy } from "./strategies/MicroGrantsStrategy/MicroGrantsStrategy";
import { SQFSuperFluidStrategy } from "./strategies/SuperFluidStrategy/SQFSuperFluidStrategy";
import { DonationVotingMerkleDistributionStrategy } from "./strategies/DonationVotingMerkleDistributionStrategy/DonationVotingMerkleDistribution";
import { DirectGrantsStrategy } from "./strategies/DirectGrants/DirectGrantsStrategy";
export * from "./types";
export * from "./strategies/types";
export * from "./Registry/types";
export * from "./Allo/types";
export * as DonationVotingMerkleDistributionStrategyTypes from "./strategies/DonationVotingMerkleDistributionStrategy/types";
export * as MicroGrantsStrategyTypes from "./strategies/MicroGrantsStrategy/types";
export * as SQFSuperFluidStrategyTypes from "./strategies/SuperFluidStrategy/types";
export * as DirectGrantsStrategyTypes from "./strategies/DirectGrants/types";
export { abi as AlloAbi } from "./Allo/allo.config";
export { abi as RegistryAbi } from "./Registry/registry.config";
export { abi as DonationVotingMerkleDistributionDirectTransferStrategyAbi } from "./strategies/DonationVotingMerkleDistributionStrategy/donationVotingDirect.config";
export { abi as DonationVotingMerkleDistributionVaultStrategyAbi } from "./strategies/DonationVotingMerkleDistributionStrategy/donationVotingVault.config";
export { abi as MicroGrantsStrategyAbi } from "./strategies/MicroGrantsStrategy/microGrants.config";
export { abi as SQFSuperFluidStrategyAbi } from "./strategies/SuperFluidStrategy/superfluid.config";
export { Allo, Registry, MicroGrantsStrategy, SQFSuperFluidStrategy, DonationVotingMerkleDistributionStrategy, };
export { abi as DirectGrantsStrategyAbi } from "./strategies/DirectGrants/directGrants.config";
export { Allo, Registry, MicroGrantsStrategy, SQFSuperFluidStrategy, DonationVotingMerkleDistributionStrategy, DirectGrantsStrategy, };
7 changes: 6 additions & 1 deletion dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.DonationVotingMerkleDistributionStrategy = exports.SQFSuperFluidStrategy = exports.MicroGrantsStrategy = exports.Registry = exports.Allo = exports.SQFSuperFluidStrategyAbi = exports.MicroGrantsStrategyAbi = exports.DonationVotingMerkleDistributionVaultStrategyAbi = exports.DonationVotingMerkleDistributionDirectTransferStrategyAbi = exports.RegistryAbi = exports.AlloAbi = exports.SQFSuperFluidStrategyTypes = exports.MicroGrantsStrategyTypes = exports.DonationVotingMerkleDistributionStrategyTypes = void 0;
exports.DirectGrantsStrategy = exports.DonationVotingMerkleDistributionStrategy = exports.SQFSuperFluidStrategy = exports.MicroGrantsStrategy = exports.Registry = exports.Allo = exports.DirectGrantsStrategyAbi = exports.SQFSuperFluidStrategyAbi = exports.MicroGrantsStrategyAbi = exports.DonationVotingMerkleDistributionVaultStrategyAbi = exports.DonationVotingMerkleDistributionDirectTransferStrategyAbi = exports.RegistryAbi = exports.AlloAbi = exports.DirectGrantsStrategyTypes = exports.SQFSuperFluidStrategyTypes = exports.MicroGrantsStrategyTypes = exports.DonationVotingMerkleDistributionStrategyTypes = void 0;
const Allo_1 = require("./Allo/Allo");
Object.defineProperty(exports, "Allo", { enumerable: true, get: function () { return Allo_1.Allo; } });
const Registry_1 = require("./Registry/Registry");
Expand All @@ -25,13 +25,16 @@ const SQFSuperFluidStrategy_1 = require("./strategies/SuperFluidStrategy/SQFSupe
Object.defineProperty(exports, "SQFSuperFluidStrategy", { enumerable: true, get: function () { return SQFSuperFluidStrategy_1.SQFSuperFluidStrategy; } });
const DonationVotingMerkleDistribution_1 = require("./strategies/DonationVotingMerkleDistributionStrategy/DonationVotingMerkleDistribution");
Object.defineProperty(exports, "DonationVotingMerkleDistributionStrategy", { enumerable: true, get: function () { return DonationVotingMerkleDistribution_1.DonationVotingMerkleDistributionStrategy; } });
const DirectGrantsStrategy_1 = require("./strategies/DirectGrants/DirectGrantsStrategy");
Object.defineProperty(exports, "DirectGrantsStrategy", { enumerable: true, get: function () { return DirectGrantsStrategy_1.DirectGrantsStrategy; } });
__exportStar(require("./types"), exports);
__exportStar(require("./strategies/types"), exports);
__exportStar(require("./Registry/types"), exports);
__exportStar(require("./Allo/types"), exports);
exports.DonationVotingMerkleDistributionStrategyTypes = require("./strategies/DonationVotingMerkleDistributionStrategy/types");
exports.MicroGrantsStrategyTypes = require("./strategies/MicroGrantsStrategy/types");
exports.SQFSuperFluidStrategyTypes = require("./strategies/SuperFluidStrategy/types");
exports.DirectGrantsStrategyTypes = require("./strategies/DirectGrants/types");
var allo_config_1 = require("./Allo/allo.config");
Object.defineProperty(exports, "AlloAbi", { enumerable: true, get: function () { return allo_config_1.abi; } });
var registry_config_1 = require("./Registry/registry.config");
Expand All @@ -44,3 +47,5 @@ var microGrants_config_1 = require("./strategies/MicroGrantsStrategy/microGrants
Object.defineProperty(exports, "MicroGrantsStrategyAbi", { enumerable: true, get: function () { return microGrants_config_1.abi; } });
var superfluid_config_1 = require("./strategies/SuperFluidStrategy/superfluid.config");
Object.defineProperty(exports, "SQFSuperFluidStrategyAbi", { enumerable: true, get: function () { return superfluid_config_1.abi; } });
var directGrants_config_1 = require("./strategies/DirectGrants/directGrants.config");
Object.defineProperty(exports, "DirectGrantsStrategyAbi", { enumerable: true, get: function () { return directGrants_config_1.abi; } });
2 changes: 1 addition & 1 deletion dist/strategies/DirectGrants/DirectGrantsStrategy.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ class DirectGrantsStrategy {
return encoded;
}
getDeployParams() {
const constructorArgs = (0, viem_1.encodeAbiParameters)((0, viem_1.parseAbiParameters)("address, string"), [this.allo.address(), "DirectGrantsv1"]);
const constructorArgs = (0, viem_1.encodeAbiParameters)((0, viem_1.parseAbiParameters)("address, string"), [this.allo.address(), "DirectGrantsSimpleStrategy1.0"]);
const constructorArgsNo0x = constructorArgs.slice(2);
return {
abi: directGrants_config_1.abi,
Expand Down
2 changes: 1 addition & 1 deletion dist/strategies/types.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ var Status;
Status[Status["Appealed"] = 4] = "Appealed";
Status[Status["InReview"] = 5] = "InReview";
Status[Status["Canceled"] = 6] = "Canceled";
})(Status = exports.Status || (exports.Status = {}));
})(Status || (exports.Status = Status = {}));
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@allo-team/allo-v2-sdk",
"version": "1.0.48",
"version": "1.0.49",
"description": "sdk for allo v2",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
4 changes: 4 additions & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { Registry } from "./Registry/Registry";
import { MicroGrantsStrategy } from "./strategies/MicroGrantsStrategy/MicroGrantsStrategy";
import { SQFSuperFluidStrategy } from "./strategies/SuperFluidStrategy/SQFSuperFluidStrategy";
import { DonationVotingMerkleDistributionStrategy } from "./strategies/DonationVotingMerkleDistributionStrategy/DonationVotingMerkleDistribution";
import { DirectGrantsStrategy } from "./strategies/DirectGrants/DirectGrantsStrategy";

export * from "./types";
export * from "./strategies/types";
Expand All @@ -11,18 +12,21 @@ export * from "./Allo/types";
export * as DonationVotingMerkleDistributionStrategyTypes from "./strategies/DonationVotingMerkleDistributionStrategy/types";
export * as MicroGrantsStrategyTypes from "./strategies/MicroGrantsStrategy/types";
export * as SQFSuperFluidStrategyTypes from "./strategies/SuperFluidStrategy/types";
export * as DirectGrantsStrategyTypes from "./strategies/DirectGrants/types";

export { abi as AlloAbi } from "./Allo/allo.config";
export { abi as RegistryAbi } from "./Registry/registry.config";
export { abi as DonationVotingMerkleDistributionDirectTransferStrategyAbi } from "./strategies/DonationVotingMerkleDistributionStrategy/donationVotingDirect.config";
export { abi as DonationVotingMerkleDistributionVaultStrategyAbi } from "./strategies/DonationVotingMerkleDistributionStrategy/donationVotingVault.config";
export { abi as MicroGrantsStrategyAbi } from "./strategies/MicroGrantsStrategy/microGrants.config";
export { abi as SQFSuperFluidStrategyAbi } from "./strategies/SuperFluidStrategy/superfluid.config";
export { abi as DirectGrantsStrategyAbi } from "./strategies/DirectGrants/directGrants.config";

export {
Allo,
Registry,
MicroGrantsStrategy,
SQFSuperFluidStrategy,
DonationVotingMerkleDistributionStrategy,
DirectGrantsStrategy,
};
2 changes: 1 addition & 1 deletion src/strategies/DirectGrants/DirectGrantsStrategy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ export class DirectGrantsStrategy {
public getDeployParams(): DeployParams {
const constructorArgs: `0x${string}` = encodeAbiParameters(
parseAbiParameters("address, string"),
[this.allo.address(), "DirectGrantsv1"]
[this.allo.address(), "DirectGrantsSimpleStrategy1.0"],
);
const constructorArgsNo0x = constructorArgs.slice(2);

Expand Down

0 comments on commit 83164e5

Please sign in to comment.