NuLink Docs
  • Get Started
    • NuLink Introduction
    • Roadmap
  • Cryptographic Primitives
    • Proxy Re-encryption
    • Identity-Based Encryption & Attribute-Based Encryption
    • Zero-Knowledge Proof
    • Fully Homomorphic Encryption
  • Products
    • Introduction
      • Target Audience and Use Cases
    • NuLink for Stakers
      • Staking Dashboard
        • Dashboard
        • Staking
        • Auction
        • Staking Grid
      • NuLink Worker Installer
        • Create Worker Account
        • NuLink Worker Installation
        • NuLink Worker Initialization and Running
        • NuLink Worker Update
    • NuLink for DApp Builders
      • NuLink Agent SDK
        • API Reference
      • NuLink SDK
        • API Reference
        • Usage Example
    • NuLink for DApp Users
      • NuLink Agent
      • DApp Example
      • NuLink Snaps
    • Horus3.0 Testnet
      • Testnet Milestones
  • Resources
    • Glossary
    • Release Notes
      • NuLink Agent Release Notes
      • NuLink Agent SDK Release Notes
      • NuLink SDK Release Notes
      • NuLink Worker Release Notes
      • NuLink Dashboard Release Notes
    • Frequently Asked Questions
Powered by GitBook
On this page
  • NuLink SDK - v0.5.31
  • Table of contents

Was this helpful?

  1. Products
  2. NuLink for DApp Builders
  3. NuLink SDK

API Reference

PreviousNuLink SDKNextUsage Example

Last updated 9 months ago

Was this helpful?

/ Modules

NuLink SDK - v0.5.31

Table of contents

Enumerations

Classes

Type Aliases

Data Apply Details Functions

Data Publisher(Alice) Approval Functions

Data Publisher(Alice) Approval (Multi) Functions

Data Publisher(Alice) Approval Details Functions

Data Publisher(Alice) Data Details Functions

Data Publisher(Alice) Download Data Functions

Data Publisher(Alice) Policys Functions

Data Publisher(Alice) Upload Data Functions

Data User(Bob) Approval Details Functions

Data User(Bob) Data Details Functions

Data User(Bob) Download Data Functions

Data User(Bob) Policys Functions

Data User(Bob) Request Data Functions

Send Raw Transaction Functions

Wallet Account Functions

NuLink SDK - v0.5.31
DataType
DataCategory
Strategy
Account
AccountManager
NuLinkHDWallet
DataInfo
GasInfo
getApplyDetails
getMultiApplyDetails
getPolicyServerFee
getPolicyGasFee
ApprovalUseData
getPolicyTokenCost
estimatePolicyGas
approvalApplicationForUseData
refusalApplicationForUseData
getPolicysServerFee
getPolicysGasFee
ApprovalMultiUseData
getPolicysTokenCost
estimatePolicysGas
approvalApplicationsForUseData
refusalApplicationsForUseData
getDataForApprovedAsPublisher
getDataForAllStatusAsPublisher
getDataByStatusForAllApplyAsPublisher
getDataAllStatusAsPublisher
getDataByApplyStatusAsPublisher
getDataPendingApprovalAsPublisher
getApprovedDataAsPublisher
getDataForRefusedAsPublisher
getDataByStatus
checkDataApprovalStatusIsUnderReviewOrApproved
getDataInfoByStatus
getUploadedData
getDataInfosByAccount
deleteUploadedData
checkDataApprovalStatusIsApprovedOrApproving
checkMultiDataApprovalStatusIsApprovedOrApproving
getDataInfosByPolicyId
getDataDetails
getDataContentAsPublisher
getDataContentByDataIdAsPublisher
getPublishedPolicyInfos
getDataInfoOfPolicy
getAllDataInfoOfPolicy
getPublishedPoliciesInfo
getPoliciesInfo
uploadDataByCreatePolicy
uploadDataBySelectPolicy
getDataAllStatusAsUser
getDataByApplyStatusAsUser
getDataPendingApprovalAsUser
getApprovedDataAsUser
getUnapprovedDataAsUser
getDataByStatus
checkDataApprovalStatusIsUnderReviewOrApproved
getDataApprovedForApplicantAsUser
getDataByStatusForAllApplyAsUser
getDataInfoByStatus
getOtherShareData
checkDataApprovalStatusIsApprovedOrApproving
checkMultiDataApprovalStatusIsApprovedOrApproving
getDataDetails
getDataForApprovedAsUser
getApprovedFileContentUrl
getApprovedDataContent
getDataContentAsUser
getDataContentByDataIdAsUser
getPolicyInfosAsUser
getDataInfoOfPolicy
getAllDataInfoOfPolicy
getInUsePoliciesInfo
getPoliciesInfo
applyForDataUsagesPermission
applyForDataUsagePermission
revokePermissionApplicationOfData
sendCustomTransaction
estimateCustomTransactionGas
getLoginedUserInfo
isUserLogined
getUserDetails
getUserByAccountId
updateUserInfo
restoreWalletDataByRootExtendedPrivateKey
restoreWalletDataByMnemonic
restoreWalletData
exportWalletData
createWallet
loadWallet
verifyPassword
existDefaultAccount
logoutWallet
getWalletDefaultAccount
unlockWallet
getMnemonic
getDefaultAccountPrivateKey
createAccountIfNotExist
IsExistAccount
createAccount
getAccountInfo
getAccountInfos
updateAccountInfo