@gala-chain/chaincode ∙ API
API > PublicKeyContract
Class: PublicKeyContract
Contents
- Extends
 - Constructors
 - new PublicKeyContract()
 - Methods
 - DryRun()
 - GetChaincodeVersion()
 - GetContractAPI()
 - GetContractVersion()
 - GetMyProfile()
 - GetObjectByKey()
 - GetObjectHistory()
 - GetPublicKey()
 - RegisterEthUser()
 - RegisterTonUser()
 - RegisterUser()
 - UpdatePublicKey()
 - UpdateUserRoles()
 - VerifySignature()
 - afterTransaction()
 - aroundTransaction()
 - beforeTransaction()
 - createContext()
 - getName()
 - getVersion()
 - unknownTransaction()
 - _isContract()
 
Extends
Constructors
new PublicKeyContract()
new PublicKeyContract():
PublicKeyContract
Overrides
Source
chaincode/src/contracts/PublicKeyContract.ts:59
Methods
DryRun()
DryRun(
ctx,dto):Promise\<DryRunResultDto>
Parameters
▪ ctx: GalaChainContext
▪ dto: DryRunDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:134
GetChaincodeVersion()
GetChaincodeVersion(
ctx):Promise\<string>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract.GetChaincodeVersion
Source
chaincode/src/contracts/GalaContract.ts:96
GetContractAPI()
GetContractAPI(
ctx):Promise\<ContractAPI>
Parameters
▪ ctx: GalaChainContext
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:105
GetContractVersion()
GetContractVersion(
ctx):Promise\<string>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract.GetContractVersion
Source
chaincode/src/contracts/GalaContract.ts:85
GetMyProfile()
GetMyProfile(
ctx,dto):Promise\<UserProfile>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetMyProfileDto
Source
chaincode/src/contracts/PublicKeyContract.ts:69
GetObjectByKey()
GetObjectByKey(
ctx,dto):Promise\<Record\<string,unknown>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetObjectDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:116
GetObjectHistory()
GetObjectHistory(
ctx,dto):Promise\<Record\<string,unknown>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetObjectHistoryDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:125
GetPublicKey()
GetPublicKey(
ctx,dto):Promise\<PublicKey>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetPublicKeyDto
Source
chaincode/src/contracts/PublicKeyContract.ts:156
RegisterEthUser()
RegisterEthUser(
ctx,dto):Promise\<string>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterEthUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:109
RegisterTonUser()
RegisterTonUser(
ctx,dto):Promise\<string>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterTonUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:123
RegisterUser()
RegisterUser(
ctx,dto):Promise\<string>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:90
UpdatePublicKey()
UpdatePublicKey(
ctx,dto):Promise\<void>
Parameters
▪ ctx: GalaChainContext
▪ dto: UpdatePublicKeyDto
Source
chaincode/src/contracts/PublicKeyContract.ts:144
UpdateUserRoles()
UpdateUserRoles(
ctx,dto):Promise\<void>
Parameters
▪ ctx: GalaChainContext
▪ dto: UpdateUserRolesDto
Source
chaincode/src/contracts/PublicKeyContract.ts:136
VerifySignature()
VerifySignature(
ctx,dto):Promise\<void>
Parameters
▪ ctx: GalaChainContext
▪ dto: ChainCallDTO
Source
chaincode/src/contracts/PublicKeyContract.ts:172
afterTransaction()
afterTransaction(
ctx,result):Promise\<void>
Parameters
▪ ctx: GalaChainContext
▪ result: unknown
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:67
aroundTransaction()
aroundTransaction(
ctx,fn,parameters):Promise\<void>
Parameters
▪ ctx: GalaChainContext
▪ fn: Function
▪ parameters: unknown
Inherited from
GalaContract.aroundTransaction
Source
chaincode/src/contracts/GalaContract.ts:62
beforeTransaction()
beforeTransaction(
ctx):Promise\<void>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract.beforeTransaction
Source
chaincode/src/contracts/GalaContract.ts:57
createContext()
createContext():
GalaChainContext
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:53
getName()
getName():
string
Inherited from
Source
node_modules/fabric-contract-api/types/index.d.ts:33
getVersion()
getVersion():
string
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:49
unknownTransaction()
unknownTransaction(
ctx):Promise\<void>
Parameters
▪ ctx: Context
Inherited from
GalaContract.unknownTransaction
Source
node_modules/fabric-contract-api/types/index.d.ts:30
_isContract()
static_isContract():boolean
Inherited from
Source
node_modules/fabric-contract-api/types/index.d.ts:24