@gala-chain/chaincode ∙ API
API > PublicKeyContract
Class: PublicKeyContract
Contents
- Extends
- Constructors
- new PublicKeyContract()
- Methods
- BatchEvaluate()
- BatchSubmit()
- DryRun()
- GetChaincodeVersion()
- GetContractAPI()
- GetContractVersion()
- GetMyProfile()
- GetObjectByKey()
- GetObjectHistory()
- GetPublicKey()
- RegisterEthUser()
- RegisterTonUser()
- RegisterUser()
- UpdatePublicKey()
- VerifySignature()
- afterTransaction()
- aroundTransaction()
- beforeTransaction()
- createContext()
- getName()
- getVersion()
- unknownTransaction()
- _isContract()
Extends
Constructors
new PublicKeyContract()
new PublicKeyContract():
PublicKeyContract
Overrides
Source
chaincode/src/contracts/PublicKeyContract.ts:56
Methods
BatchEvaluate()
BatchEvaluate(
ctx
,batchDto
):Promise
\<GalaChainResponse
\<unknown
>[]>
Parameters
▪ ctx: GalaChainContext
▪ batchDto: BatchDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:253
BatchSubmit()
BatchSubmit(
ctx
,batchDto
):Promise
\<GalaChainResponse
\<unknown
>[]>
Parameters
▪ ctx: GalaChainContext
▪ batchDto: BatchDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:193
DryRun()
DryRun(
ctx
,dto
):Promise
\<DryRunResultDto
>
Parameters
▪ ctx: GalaChainContext
▪ dto: DryRunDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:154
GetChaincodeVersion()
GetChaincodeVersion(
ctx
):Promise
\<string
>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract
.GetChaincodeVersion
Source
chaincode/src/contracts/GalaContract.ts:116
GetContractAPI()
GetContractAPI(
ctx
):Promise
\<ContractAPI
>
Parameters
▪ ctx: GalaChainContext
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:125
GetContractVersion()
GetContractVersion(
ctx
):Promise
\<string
>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract
.GetContractVersion
Source
chaincode/src/contracts/GalaContract.ts:105
GetMyProfile()
GetMyProfile(
ctx
,dto
):Promise
\<GalaChainResponse
\<UserProfile
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetMyProfileDto
Source
chaincode/src/contracts/PublicKeyContract.ts:66
GetObjectByKey()
GetObjectByKey(
ctx
,dto
):Promise
\<Record
\<string
,unknown
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetObjectDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:136
GetObjectHistory()
GetObjectHistory(
ctx
,dto
):Promise
\<Record
\<string
,unknown
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetObjectHistoryDto
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:145
GetPublicKey()
GetPublicKey(
ctx
,dto
):Promise
\<GalaChainResponse
\<PublicKey
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: GetPublicKeyDto
Source
chaincode/src/contracts/PublicKeyContract.ts:158
RegisterEthUser()
RegisterEthUser(
ctx
,dto
):Promise
\<GalaChainResponse
\<string
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterEthUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:109
RegisterTonUser()
RegisterTonUser(
ctx
,dto
):Promise
\<GalaChainResponse
\<string
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterTonUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:126
RegisterUser()
RegisterUser(
ctx
,dto
):Promise
\<GalaChainResponse
\<string
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: RegisterUserDto
Source
chaincode/src/contracts/PublicKeyContract.ts:90
UpdatePublicKey()
UpdatePublicKey(
ctx
,dto
):Promise
\<GalaChainResponse
\<void
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: UpdatePublicKeyDto
Source
chaincode/src/contracts/PublicKeyContract.ts:141
VerifySignature()
VerifySignature(
ctx
,dto
):Promise
\<GalaChainResponse
\<void
>>
Parameters
▪ ctx: GalaChainContext
▪ dto: ChainCallDTO
Source
chaincode/src/contracts/PublicKeyContract.ts:177
afterTransaction()
afterTransaction(
ctx
,result
):Promise
\<void
>
Parameters
▪ ctx: GalaChainContext
▪ result: unknown
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:79
aroundTransaction()
aroundTransaction(
ctx
,fn
,parameters
):Promise
\<void
>
Parameters
▪ ctx: GalaChainContext
▪ fn: Function
▪ parameters: unknown
Inherited from
GalaContract
.aroundTransaction
Source
chaincode/src/contracts/GalaContract.ts:74
beforeTransaction()
beforeTransaction(
ctx
):Promise
\<void
>
Parameters
▪ ctx: GalaChainContext
Inherited from
GalaContract
.beforeTransaction
Source
chaincode/src/contracts/GalaContract.ts:69
createContext()
createContext():
GalaChainContext
Inherited from
Source
chaincode/src/contracts/GalaContract.ts:65
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:61
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