FuLink Docs
  • GET STARTED
  • FuLink 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
  • FuLink for Stakers
    • FuLink Staking Dashboard
      • Staking Reward Statistics
      • Service Bonus Statistics
      • Staking Management
  • FuLink Worker Installer
    • Create Worker Account
    • FuLink Worker Installation
    • FuLink Worker Initialization and Running
    • FuLink Worker Update
  • FuLink for DApp Builders
    • FuLink Agent SDK
      • API Reference
    • FuLink SDK
      • API Reference
      • Usage Example
  • FuLink for DApp Users
  • RESOURCES
    • Glossary
    • Frequently Asked Questions
Powered by GitBook
On this page
  1. FuLink for DApp Builders
  2. FuLink SDK

API Reference

FuLink SDK - v0.0.6 / Modules

Enumerations

  • FileType

  • FileCategory

Classes

  • Strategy

  • Account

  • AccountManager

  • FuLinkHDWallet

Type Aliases

  • FileInfo

Functions

  • getPolicyServerGasFee

  • getPolicyGasFee

  • getLoginedUserInfo

  • isUserLogined

  • getUserDetails

  • getUserByAccountId

  • updateUserInfo

  • checkFileApprovalStatusIsUnderReviewOrApproved

  • ApprovalUseFiles

  • getFilesForApprovedAsPublisher

  • getFilesForApprovedAsUser

  • getFilesForAllStatusAsPublisher

  • getFilesApprovedForApplicantAsUser

  • getFilesByStatusForAllApplyAsPublisher

  • getFilesByStatusForAllApplyAsUser

  • getApprovedFileContentUrl

  • getApprovedFileContent

  • getFileContentAsPublisher

  • getFilesInfoByStatus

  • getPublishedPolicyInfos

  • getPolicyInfosAsUser

  • getFilesInfoOfPolicy

  • getAllFilesInfoOfPolicy

  • restoreWalletDataByRootExtendedPrivateKey

  • restoreWalletDataByMnemonic

  • restoreWalletData

  • exportWalletData

  • createWallet

  • loadWallet

  • verifyPassword

  • existDefaultAccount

  • logoutWallet

  • getWalletDefaultAccount

  • unlockWallet

  • getMnemonic

  • getDefaultAccountPrivateKey

  • createAccountIfNotExist

  • IsExistAccount

  • createAccount

  • getAccountInfo

  • updateAccountInfo

  • uploadFilesByCreatePolicy

  • uploadFilesBySelectPolicy

  • getUploadedFiles

  • getFileInfosByAccount

  • deleteUploadedFiles

  • getOtherShareFiles

  • applyForFilesUsagePermission

  • revokePermissionApplicationOfFiles

  • getFilesAllStatusAsPublisher

  • getFilesByApplyStatusAsPublisher

  • getFilesPendingApprovalAsPublisher

  • getApprovedFilesAsPublisher

  • getFilesForRefusedAsPublisher

  • getFilesAllStatusAsUser

  • getFilesByApplyStatusAsUser

  • getFilesPendingApprovalAsUser

  • getApprovedFilesAsUser

  • getUnapprovedFilesAsUser

  • getFilesByStatus

  • getInUsePoliciesInfo

  • getPublishedPoliciesInfo

  • getPoliciesInfo

  • getPolicyTokenCost

  • estimatePolicyGas

  • checkFileApprovalStatusIsApprovedOrApproving

  • approvalApplicationForUseFiles

  • refusalApplicationForUseFiles

  • getFilesByPolicyId

  • getFileContentAsUser

  • getFileContentByFileIdAsUser

  • getFileContentByFileIdAsPublisher

  • getApplyDetails

  • getFileDetails

PreviousFuLink SDKNextUsage Example

Last updated 1 year ago