UNPKG

@river-build/web3

Version:

Dapps for our Space and Registry contracts

10 lines 999 B
import { Address, EntitlementStruct } from './ContractTypes'; import { IRuleEntitlementBase, IRuleEntitlementV2Base } from './v3'; export declare function encodeUsers(users: string[] | Address[]): string; export declare function decodeUsers(encodedData: string): string[]; export declare function createUserEntitlementStruct(moduleAddress: string, users: string[]): EntitlementStruct; export declare function createRuleEntitlementStruct(moduleAddress: Address, ruleData: IRuleEntitlementBase.RuleDataStruct): EntitlementStruct; export declare function createRuleEntitlementV2Struct(moduleAddress: Address, ruleData: IRuleEntitlementV2Base.RuleDataV2Struct): EntitlementStruct; export declare function convertRuleDataV1ToV2(ruleData: IRuleEntitlementBase.RuleDataStruct): IRuleEntitlementV2Base.RuleDataV2Struct; export declare function convertRuleDataV2ToV1(ruleData: IRuleEntitlementV2Base.RuleDataV2Struct): IRuleEntitlementBase.RuleDataStruct; //# sourceMappingURL=ConvertersEntitlements.d.ts.map