Skip to content

LodashTypes

LodashTypes: object

Defined in: packages/store-kit/src/lodash/client.ts:118

Defines the types of available calls and state of the Lodash smart contract.

Type declaration

methods

methods: Record<"set(string,string)void" | "set", { argsObj: LodashArgs["obj"]["set(string,string)void"]; argsTuple: LodashArgs["tuple"]["set(string,string)void"]; returns: LodashReturns["set(string,string)void"]; }> & Record<"get(string)string" | "get", { argsObj: LodashArgs["obj"]["get(string)string"]; argsTuple: LodashArgs["tuple"]["get(string)string"]; returns: LodashReturns["get(string)string"]; }> & Record<"remove(string)void" | "remove", { argsObj: LodashArgs["obj"]["remove(string)void"]; argsTuple: LodashArgs["tuple"]["remove(string)void"]; returns: LodashReturns["remove(string)void"]; }> & Record<"concat(string,string)void" | "concat", { argsObj: LodashArgs["obj"]["concat(string,string)void"]; argsTuple: LodashArgs["tuple"]["concat(string,string)void"]; returns: LodashReturns["concat(string,string)void"]; }> & Record<"reclaim(uint64)void" | "reclaim", { argsObj: LodashArgs["obj"]["reclaim(uint64)void"]; argsTuple: LodashArgs["tuple"]["reclaim(uint64)void"]; returns: LodashReturns["reclaim(uint64)void"]; }>

Maps method signatures / names to their argument and return types.