@gala-chain/chaincode ∙ API
API > GalaChainContext
Class: GalaChainContext
Contents
- Extends
 - Constructors
 - new GalaChainContext()
 - Properties
 - callingUserEthAddressValue
 - callingUserRolesValue
 - callingUserTonAddressValue
 - callingUserValue
 - clientIdentity
 - isDryRun
 - loggerInstance
 - logging
 - stub
 - txUnixTimeValue
 - Accessors
 - callingUser
 - callingUserData
 - callingUserEthAddress
 - callingUserRoles
 - callingUserTonAddress
 - logger
 - txUnixTime
 - Methods
 - resetCallingUserData()
 - setChaincodeStub()
 - setDryRunOnBehalfOf()
 
Extends
Context
Constructors
new GalaChainContext()
new GalaChainContext():
GalaChainContext
Inherited from
Context.constructor
Properties
callingUserEthAddressValue
privatecallingUserEthAddressValue?:string
Source
chaincode/src/types/GalaChainContext.ts:32
callingUserRolesValue
privatecallingUserRolesValue?:string[]
Source
chaincode/src/types/GalaChainContext.ts:34
callingUserTonAddressValue
privatecallingUserTonAddressValue?:string
Source
chaincode/src/types/GalaChainContext.ts:33
callingUserValue
privatecallingUserValue?:UserAlias
Source
chaincode/src/types/GalaChainContext.ts:31
clientIdentity
clientIdentity:
ClientIdentity
Inherited from
Context.clientIdentity
Source
node_modules/fabric-contract-api/types/index.d.ts:14
isDryRun
isDryRun:
boolean=false
Source
chaincode/src/types/GalaChainContext.ts:35
loggerInstance
privateloggerInstance?:GalaLoggerInstance
Source
chaincode/src/types/GalaChainContext.ts:37
logging
logging:
object
Type declaration
getLogger
getLogger: (
name?) =>Logger
Parameters
▪ name?: string
setLevel
setLevel: (
level) =>void
Parameters
▪ level: string
Inherited from
Context.logging
Source
node_modules/fabric-contract-api/types/index.d.ts:15
stub
stub:
GalaChainStub
Overrides
Context.stub
Source
chaincode/src/types/GalaChainContext.ts:30
txUnixTimeValue
privatetxUnixTimeValue?:number
Source
chaincode/src/types/GalaChainContext.ts:36
Accessors
callingUser
getcallingUser():UserAlias
Source
chaincode/src/types/GalaChainContext.ts:46
callingUserData
setcallingUserData(d):void
Parameters
▪ d: object
▪ d.alias?: UserAlias
▪ d.ethAddress?: string
▪ d.roles: string[]
▪ d.tonAddress?: string
Source
chaincode/src/types/GalaChainContext.ts:79
callingUserEthAddress
getcallingUserEthAddress():string
Source
chaincode/src/types/GalaChainContext.ts:58
callingUserRoles
getcallingUserRoles():string[]
Source
chaincode/src/types/GalaChainContext.ts:72
callingUserTonAddress
getcallingUserTonAddress():string
Source
chaincode/src/types/GalaChainContext.ts:65
logger
getlogger():GalaLoggerInstance
Source
chaincode/src/types/GalaChainContext.ts:39
txUnixTime
gettxUnixTime():number
Source
chaincode/src/types/GalaChainContext.ts:116
Methods
resetCallingUserData()
resetCallingUserData():
void
Source
chaincode/src/types/GalaChainContext.ts:96
setChaincodeStub()
setChaincodeStub(
stub):void
Parameters
▪ stub: ChaincodeStub
Source
chaincode/src/types/GalaChainContext.ts:123
setDryRunOnBehalfOf()
setDryRunOnBehalfOf(
d):void
Parameters
▪ d: object
▪ d.alias: UserAlias
▪ d.ethAddress?: string
▪ d.roles: string[]
▪ d.tonAddress?: string