@gala-chain/chaincode ∙ API
API > getRangedObjectByKey
Function: getRangedObjectByKey()
getRangedObjectByKey\<
T>(ctx,constructor,objectId):Promise\<T>
Type parameters
▪ T extends RangedChainObject
Parameters
▪ ctx: GalaChainContext
▪ constructor: ClassConstructor\<Inferred\<T, RangedChainObject>>
▪ objectId: string
Returns
Description
Lookup a single ranged object by its key. RangedChainObject instances
use HyperLedger Fabric's simple key scheme and are indexed in World State
separately from the composite key namespace.
The result will be deserialized and returned as an
instantiated class instance using the provided constructor.
Remarks
Reads from GalaChainStub if object has been read
previously during transaction execution.