Skip to content

@keymaster/connect / MethodParamsMap

Interface: MethodParamsMap

方法 -> 请求参数类型 的映射。MethodParams<M> 是计算出的参数类型。 业务代码里直接 MethodParams<"identity.get"> 等价于 IdentityGetParams

Properties overview

PropertyTypeRequiredDescription
identity.getIdentityGetParamsYes
intent.signIntentSignParamsYes
cipher.encryptCipherEncryptParamsYes
cipher.decryptCipherDecryptParamsYes
p2pkh.transferP2pkhTransferParamsYes
feepool.prepareFeepoolPrepareParamsYes
feepool.commitFeepoolCommitParamsYes
connect.loginConnectLoginParamsYes
connect.resumeConnectResumeParamsYes
connect.logoutConnectLogoutParamsYes
connect.launchConnectLaunchParamsYes
appmsg.sendAppMsgSendParamsYes
appmsg.listAppMsgListParamsYes
appmsg.getAppMsgGetParamsYes
broadcast.publishBroadcastPublishParamsYes
broadcast.subscription_setBroadcastSubscriptionSetParamsYes
broadcast.subscription_listBroadcastSubscriptionListParamsYes
storage.listStorageListParamsYes
storage.directory.createStorageDirectoryParamsYes
storage.directory.deleteStorageDirectoryParamsYes
storage.putStoragePutParamsYes
storage.getStorageGetParamsYes
storage.deleteStorageDeleteParamsYes
storage.upload.beginStorageUploadBeginParamsYes
storage.upload.partStorageUploadPartParamsYes
storage.upload.completeStorageUploadCompleteParamsYes
storage.upload.abortStorageUploadAbortParamsYes

Properties

identity.get

identity.get: IdentityGetParams


intent.sign

intent.sign: IntentSignParams


cipher.encrypt

cipher.encrypt: CipherEncryptParams


cipher.decrypt

cipher.decrypt: CipherDecryptParams


p2pkh.transfer

p2pkh.transfer: P2pkhTransferParams


feepool.prepare

feepool.prepare: FeepoolPrepareParams


feepool.commit

feepool.commit: FeepoolCommitParams


connect.login

connect.login: ConnectLoginParams


connect.resume

connect.resume: ConnectResumeParams


connect.logout

connect.logout: ConnectLogoutParams


connect.launch

connect.launch: ConnectLaunchParams


appmsg.send

appmsg.send: AppMsgSendParams


appmsg.list

appmsg.list: AppMsgListParams


appmsg.get

appmsg.get: AppMsgGetParams


broadcast.publish

broadcast.publish: BroadcastPublishParams


broadcast.subscription_set

broadcast.subscription_set: BroadcastSubscriptionSetParams


broadcast.subscription_list

broadcast.subscription_list: BroadcastSubscriptionListParams


storage.list

storage.list: StorageListParams


storage.directory.create

storage.directory.create: StorageDirectoryParams


storage.directory.delete

storage.directory.delete: StorageDirectoryParams


storage.put

storage.put: StoragePutParams


storage.get

storage.get: StorageGetParams


storage.delete

storage.delete: StorageDeleteParams


storage.upload.begin

storage.upload.begin: StorageUploadBeginParams


storage.upload.part

storage.upload.part: StorageUploadPartParams


storage.upload.complete

storage.upload.complete: StorageUploadCompleteParams


storage.upload.abort

storage.upload.abort: StorageUploadAbortParams

Capability access without key custody.