Skip to content

@gala-chain/chaincodeAPI


API > GalaChainStub

Interface: GalaChainStub

Contents

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:126


deletePrivateData()

deletePrivateData(collection, key): Promise\<void>

Parameters

collection: string

key: string

Inherited from

ChaincodeStub.deletePrivateData

Source

node_modules/fabric-shim/types/index.d.ts:132


deleteState()

deleteState(key): Promise\<void>

Parameters

key: string

Inherited from

ChaincodeStub.deleteState

Source

node_modules/fabric-shim/types/index.d.ts:111


flushWrites()

flushWrites(): Promise\<void>

Source

chaincode/src/types/GalaChainStub.ts:143


getArgs()

getArgs(): string[]

Inherited from

ChaincodeStub.getArgs

Source

node_modules/fabric-shim/types/index.d.ts:94


getBinding()

getBinding(): string

Inherited from

ChaincodeStub.getBinding

Source

node_modules/fabric-shim/types/index.d.ts:107


getCachedState()

getCachedState(key): Promise\<Uint8Array>

Parameters

key: string

Source

chaincode/src/types/GalaChainStub.ts:139


getCachedStateByPartialCompositeKey()

getCachedStateByPartialCompositeKey(objectType, attributes): FabricIterable\<CachedKV>

Parameters

objectType: string

attributes: string[]

Source

chaincode/src/types/GalaChainStub.ts:141


getChannelID()

getChannelID(): string

Inherited from

ChaincodeStub.getChannelID

Source

node_modules/fabric-shim/types/index.d.ts:99


getCreator()

getCreator(): SerializedIdentity

Inherited from

ChaincodeStub.getCreator

Source

node_modules/fabric-shim/types/index.d.ts:100


getDateTimestamp()

getDateTimestamp(): Date

Inherited from

ChaincodeStub.getDateTimestamp

Source

node_modules/fabric-shim/types/index.d.ts:106


getFunctionAndParameters()

getFunctionAndParameters(): object

Returns

fcn

fcn: string

params

params: string[]

Inherited from

ChaincodeStub.getFunctionAndParameters

Source

node_modules/fabric-shim/types/index.d.ts:96


getHistoryForKey()

getHistoryForKey(key): Promise\<HistoryQueryIterator> & AsyncIterable\<KeyModification>

Parameters

key: string

Inherited from

ChaincodeStub.getHistoryForKey

Source

node_modules/fabric-shim/types/index.d.ts:121


getMspID()

getMspID(): string

Inherited from

ChaincodeStub.getMspID

Source

node_modules/fabric-shim/types/index.d.ts:101


getPrivateData()

getPrivateData(collection, key): Promise\<Uint8Array>

Parameters

collection: string

key: string

Inherited from

ChaincodeStub.getPrivateData

Source

node_modules/fabric-shim/types/index.d.ts:129


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:137


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:136


getPrivateDataHash()

getPrivateDataHash(collection, key): Promise\<Uint8Array>

Parameters

collection: string

key: string

Inherited from

ChaincodeStub.getPrivateDataHash

Source

node_modules/fabric-shim/types/index.d.ts:130


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:138


getPrivateDataValidationParameter()

getPrivateDataValidationParameter(collection, key): Promise\<Uint8Array>

Parameters

collection: string

key: string

Inherited from

ChaincodeStub.getPrivateDataValidationParameter

Source

node_modules/fabric-shim/types/index.d.ts:135


getQueryResult()

getQueryResult(query): Promise\<StateQueryIterator> & AsyncIterable\<KV>

Parameters

query: string

Inherited from

ChaincodeStub.getQueryResult

Source

node_modules/fabric-shim/types/index.d.ts:119


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:120


getSignedProposal()

getSignedProposal(): SignedProposal

Inherited from

ChaincodeStub.getSignedProposal

Source

node_modules/fabric-shim/types/index.d.ts:104


getState()

getState(key): Promise\<Uint8Array>

Parameters

key: string

Inherited from

ChaincodeStub.getState

Source

node_modules/fabric-shim/types/index.d.ts:109


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:116


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:117


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:114


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:115


getStateValidationParameter()

getStateValidationParameter(key): Promise\<Uint8Array>

Parameters

key: string

Inherited from

ChaincodeStub.getStateValidationParameter

Source

node_modules/fabric-shim/types/index.d.ts:113


getStringArgs()

getStringArgs(): string[]

Inherited from

ChaincodeStub.getStringArgs

Source

node_modules/fabric-shim/types/index.d.ts:95


getTransient()

getTransient(): Map\<string, Uint8Array>

Inherited from

ChaincodeStub.getTransient

Source

node_modules/fabric-shim/types/index.d.ts:102


getTxID()

getTxID(): string

Inherited from

ChaincodeStub.getTxID

Source

node_modules/fabric-shim/types/index.d.ts:98


getTxTimestamp()

getTxTimestamp(): Timestamp

Inherited from

ChaincodeStub.getTxTimestamp

Source

node_modules/fabric-shim/types/index.d.ts:105


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:123


purgePrivateData()

purgePrivateData(collection, key): Promise\<void>

Parameters

collection: string

key: string

Inherited from

ChaincodeStub.purgePrivateData

Source

node_modules/fabric-shim/types/index.d.ts:133


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:131


putState()

putState(key, value): Promise\<void>

Parameters

key: string

value: Uint8Array

Inherited from

ChaincodeStub.putState

Source

node_modules/fabric-shim/types/index.d.ts:110


setEvent()

setEvent(name, payload): void

Parameters

name: string

payload: Uint8Array

Inherited from

ChaincodeStub.setEvent

Source

node_modules/fabric-shim/types/index.d.ts:124


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:134


setStateValidationParameter()

setStateValidationParameter(key, ep): Promise\<void>

Parameters

key: string

ep: Uint8Array

Inherited from

ChaincodeStub.setStateValidationParameter

Source

node_modules/fabric-shim/types/index.d.ts:112


splitCompositeKey()

splitCompositeKey(compositeKey): SplitCompositekey

Parameters

compositeKey: string

Inherited from

ChaincodeStub.splitCompositeKey

Source

node_modules/fabric-shim/types/index.d.ts:127