@gala-chain/chaincode ∙ API
API > GalaChainStub
Interface: GalaChainStub
Contents
- Extends
 - Methods
 - createCompositeKey()
 - deletePrivateData()
 - deleteState()
 - flushWrites()
 - getArgs()
 - getBinding()
 - getCachedState()
 - getCachedStateByPartialCompositeKey()
 - getChannelID()
 - getCreator()
 - getDateTimestamp()
 - getDeletes()
 - getFunctionAndParameters()
 - getHistoryForKey()
 - getMspID()
 - getPrivateData()
 - getPrivateDataByPartialCompositeKey()
 - getPrivateDataByRange()
 - getPrivateDataHash()
 - getPrivateDataQueryResult()
 - getPrivateDataValidationParameter()
 - getQueryResult()
 - getQueryResultWithPagination()
 - getReads()
 - getSignedProposal()
 - getState()
 - getStateByPartialCompositeKey()
 - getStateByPartialCompositeKeyWithPagination()
 - getStateByRange()
 - getStateByRangeWithPagination()
 - getStateValidationParameter()
 - getStringArgs()
 - getTransient()
 - getTxID()
 - getTxTimestamp()
 - getWrites()
 - invokeChaincode()
 - purgePrivateData()
 - putPrivateData()
 - putState()
 - setEvent()
 - setPrivateDataValidationParameter()
 - setStateValidationParameter()
 - splitCompositeKey()
 
Extends
ChaincodeStub
Methods
createCompositeKey()
createCompositeKey(
objectType,attributes):string
Parameters
▪ objectType: string
▪ attributes: string[]
Inherited from
ChaincodeStub.createCompositeKey
Source
node_modules/fabric-shim/types/index.d.ts:132
deletePrivateData()
deletePrivateData(
collection,key):Promise\<void>
Parameters
▪ collection: string
▪ key: string
Inherited from
ChaincodeStub.deletePrivateData
Source
node_modules/fabric-shim/types/index.d.ts:138
deleteState()
deleteState(
key):Promise\<void>
Parameters
▪ key: string
Inherited from
ChaincodeStub.deleteState
Source
node_modules/fabric-shim/types/index.d.ts:117
flushWrites()
flushWrites():
Promise\<void>
Source
chaincode/src/types/GalaChainStub.ts:165
getArgs()
getArgs():
string[]
Inherited from
ChaincodeStub.getArgs
Source
node_modules/fabric-shim/types/index.d.ts:100
getBinding()
getBinding():
string
Inherited from
ChaincodeStub.getBinding
Source
node_modules/fabric-shim/types/index.d.ts:113
getCachedState()
getCachedState(
key):Promise\<Uint8Array>
Parameters
▪ key: string
Source
chaincode/src/types/GalaChainStub.ts:161
getCachedStateByPartialCompositeKey()
getCachedStateByPartialCompositeKey(
objectType,attributes):FabricIterable\<CachedKV>
Parameters
▪ objectType: string
▪ attributes: string[]
Source
chaincode/src/types/GalaChainStub.ts:163
getChannelID()
getChannelID():
string
Inherited from
ChaincodeStub.getChannelID
Source
node_modules/fabric-shim/types/index.d.ts:105
getCreator()
getCreator():
SerializedIdentity
Inherited from
ChaincodeStub.getCreator
Source
node_modules/fabric-shim/types/index.d.ts:106
getDateTimestamp()
getDateTimestamp():
Date
Inherited from
ChaincodeStub.getDateTimestamp
Source
node_modules/fabric-shim/types/index.d.ts:112
getDeletes()
getDeletes():
Record\<string,true>
Source
chaincode/src/types/GalaChainStub.ts:171
getFunctionAndParameters()
getFunctionAndParameters():
object
Returns
fcn
fcn:
stringparams
params:
string[]
Inherited from
ChaincodeStub.getFunctionAndParameters
Source
node_modules/fabric-shim/types/index.d.ts:102
getHistoryForKey()
getHistoryForKey(
key):Promise\<HistoryQueryIterator> &AsyncIterable\<KeyModification>
Parameters
▪ key: string
Inherited from
ChaincodeStub.getHistoryForKey
Source
node_modules/fabric-shim/types/index.d.ts:127
getMspID()
getMspID():
string
Inherited from
ChaincodeStub.getMspID
Source
node_modules/fabric-shim/types/index.d.ts:107
getPrivateData()
getPrivateData(
collection,key):Promise\<Uint8Array>
Parameters
▪ collection: string
▪ key: string
Inherited from
ChaincodeStub.getPrivateData
Source
node_modules/fabric-shim/types/index.d.ts:135
getPrivateDataByPartialCompositeKey()
getPrivateDataByPartialCompositeKey(
collection,objectType,attributes):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ collection: string
▪ objectType: string
▪ attributes: string[]
Inherited from
ChaincodeStub.getPrivateDataByPartialCompositeKey
Source
node_modules/fabric-shim/types/index.d.ts:143
getPrivateDataByRange()
getPrivateDataByRange(
collection,startKey,endKey):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ collection: string
▪ startKey: string
▪ endKey: string
Inherited from
ChaincodeStub.getPrivateDataByRange
Source
node_modules/fabric-shim/types/index.d.ts:142
getPrivateDataHash()
getPrivateDataHash(
collection,key):Promise\<Uint8Array>
Parameters
▪ collection: string
▪ key: string
Inherited from
ChaincodeStub.getPrivateDataHash
Source
node_modules/fabric-shim/types/index.d.ts:136
getPrivateDataQueryResult()
getPrivateDataQueryResult(
collection,query):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ collection: string
▪ query: string
Inherited from
ChaincodeStub.getPrivateDataQueryResult
Source
node_modules/fabric-shim/types/index.d.ts:144
getPrivateDataValidationParameter()
getPrivateDataValidationParameter(
collection,key):Promise\<Uint8Array>
Parameters
▪ collection: string
▪ key: string
Inherited from
ChaincodeStub.getPrivateDataValidationParameter
Source
node_modules/fabric-shim/types/index.d.ts:141
getQueryResult()
getQueryResult(
query):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ query: string
Inherited from
ChaincodeStub.getQueryResult
Source
node_modules/fabric-shim/types/index.d.ts:125
getQueryResultWithPagination()
getQueryResultWithPagination(
query,pageSize,bookmark?):Promise\<StateQueryResponse\<StateQueryIterator>> &AsyncIterable\<KV>
Parameters
▪ query: string
▪ pageSize: number
▪ bookmark?: string
Inherited from
ChaincodeStub.getQueryResultWithPagination
Source
node_modules/fabric-shim/types/index.d.ts:126
getReads()
getReads():
Record\<string,string>
Source
chaincode/src/types/GalaChainStub.ts:167
getSignedProposal()
getSignedProposal():
SignedProposal
Inherited from
ChaincodeStub.getSignedProposal
Source
node_modules/fabric-shim/types/index.d.ts:110
getState()
getState(
key):Promise\<Uint8Array>
Parameters
▪ key: string
Inherited from
ChaincodeStub.getState
Source
node_modules/fabric-shim/types/index.d.ts:115
getStateByPartialCompositeKey()
getStateByPartialCompositeKey(
objectType,attributes):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ objectType: string
▪ attributes: string[]
Inherited from
ChaincodeStub.getStateByPartialCompositeKey
Source
node_modules/fabric-shim/types/index.d.ts:122
getStateByPartialCompositeKeyWithPagination()
getStateByPartialCompositeKeyWithPagination(
objectType,attributes,pageSize,bookmark?):Promise\<StateQueryResponse\<StateQueryIterator>> &AsyncIterable\<KV>
Parameters
▪ objectType: string
▪ attributes: string[]
▪ pageSize: number
▪ bookmark?: string
Inherited from
ChaincodeStub.getStateByPartialCompositeKeyWithPagination
Source
node_modules/fabric-shim/types/index.d.ts:123
getStateByRange()
getStateByRange(
startKey,endKey):Promise\<StateQueryIterator> &AsyncIterable\<KV>
Parameters
▪ startKey: string
▪ endKey: string
Inherited from
ChaincodeStub.getStateByRange
Source
node_modules/fabric-shim/types/index.d.ts:120
getStateByRangeWithPagination()
getStateByRangeWithPagination(
startKey,endKey,pageSize,bookmark?):Promise\<StateQueryResponse\<StateQueryIterator>> &AsyncIterable\<KV>
Parameters
▪ startKey: string
▪ endKey: string
▪ pageSize: number
▪ bookmark?: string
Inherited from
ChaincodeStub.getStateByRangeWithPagination
Source
node_modules/fabric-shim/types/index.d.ts:121
getStateValidationParameter()
getStateValidationParameter(
key):Promise\<Uint8Array>
Parameters
▪ key: string
Inherited from
ChaincodeStub.getStateValidationParameter
Source
node_modules/fabric-shim/types/index.d.ts:119
getStringArgs()
getStringArgs():
string[]
Inherited from
ChaincodeStub.getStringArgs
Source
node_modules/fabric-shim/types/index.d.ts:101
getTransient()
getTransient():
Map\<string,Uint8Array>
Inherited from
ChaincodeStub.getTransient
Source
node_modules/fabric-shim/types/index.d.ts:108
getTxID()
getTxID():
string
Inherited from
ChaincodeStub.getTxID
Source
node_modules/fabric-shim/types/index.d.ts:104
getTxTimestamp()
getTxTimestamp():
Timestamp
Inherited from
ChaincodeStub.getTxTimestamp
Source
node_modules/fabric-shim/types/index.d.ts:111
getWrites()
getWrites():
Record\<string,string>
Source
chaincode/src/types/GalaChainStub.ts:169
invokeChaincode()
invokeChaincode(
chaincodeName,args,channel):Promise\<ChaincodeResponse>
Parameters
▪ chaincodeName: string
▪ args: string[]
▪ channel: string
Inherited from
ChaincodeStub.invokeChaincode
Source
node_modules/fabric-shim/types/index.d.ts:129
purgePrivateData()
purgePrivateData(
collection,key):Promise\<void>
Parameters
▪ collection: string
▪ key: string
Inherited from
ChaincodeStub.purgePrivateData
Source
node_modules/fabric-shim/types/index.d.ts:139
putPrivateData()
putPrivateData(
collection,key,value):Promise\<void>
Parameters
▪ collection: string
▪ key: string
▪ value: Uint8Array
Inherited from
ChaincodeStub.putPrivateData
Source
node_modules/fabric-shim/types/index.d.ts:137
putState()
putState(
key,value):Promise\<void>
Parameters
▪ key: string
▪ value: Uint8Array
Inherited from
ChaincodeStub.putState
Source
node_modules/fabric-shim/types/index.d.ts:116
setEvent()
setEvent(
name,payload):void
Parameters
▪ name: string
▪ payload: Uint8Array
Inherited from
ChaincodeStub.setEvent
Source
node_modules/fabric-shim/types/index.d.ts:130
setPrivateDataValidationParameter()
setPrivateDataValidationParameter(
collection,key,ep):Promise\<void>
Parameters
▪ collection: string
▪ key: string
▪ ep: Uint8Array
Inherited from
ChaincodeStub.setPrivateDataValidationParameter
Source
node_modules/fabric-shim/types/index.d.ts:140
setStateValidationParameter()
setStateValidationParameter(
key,ep):Promise\<void>
Parameters
▪ key: string
▪ ep: Uint8Array
Inherited from
ChaincodeStub.setStateValidationParameter
Source
node_modules/fabric-shim/types/index.d.ts:118
splitCompositeKey()
splitCompositeKey(
compositeKey):SplitCompositekey
Parameters
▪ compositeKey: string
Inherited from
ChaincodeStub.splitCompositeKey
Source
node_modules/fabric-shim/types/index.d.ts:133