BSN User Manual
Preface
1 BSN Introduction
1.1 Brief Introduction
1.2 BSN Services
1.2.1 Permissioned Services
1.2.2 Permissionless Services
1.2.3 Interchain Services
1.3 Terminologies
2 Release Notes
3 Quick Start
3.1 Permissioned Blockchain
3.2 Permissionless Blockchain
3.3 Documentation
4 Registration and Activation
4.1 Registration
4.2 Login
4.3 Forgot Password
5 Permissioned services
5.1 Overview
5.2 BSN Keys and Certificates Mechanism
5.2.1 BSN Keys and Certificates Mechanism
5.2.2 Locally generate the DApp access key pair
5.3 DApp Services Publication and Participation
5.3.1 Overview
5.3.2 DApp Services Publication
5.3.2.1 Create a New DApp Service
5.3.2.2 Upload chaincode package
5.3.2.3 Define Service Functions and Roles
5.3.2.4 Select the Public City Nodes to deploy the service
5.3.2.5 Select Certificate Mode
5.3.2.6 Pay bills and submit for approval
5.3.3 DApp Services Management
5.3.3.1 Invite participants
5.3.3.2 Basic Information Editing
5.3.3.3 Service Upgrade
5.3.3.4 Configuration Upgrade
5.3.3.5 Detail
5.3.3.6 Service Unsubscribe
5.3.4 DApp Services Participation
5.3.4.1 Apply for a Service
5.3.4.2 Select Roles and City Nodes
5.3.4.3 Apply Certificate Mode
5.3.4.4 Submit for approval
5.3.4.5 Approve a service
5.3.4.6 Download and renew a certificate
5.3.4.7 Configuration parameters for service access
5.4 Off-BSN system Access Guide
5.4.1 Overview
5.4.2 BSN Smart Contract Package Requirements
5.4.2.1 Hyperledger Fabric smart contract package requirements
5.4.2.2 Hyperledger Fabric prebuilt smart contract package
5.4.2.3 FISCO BCOS smart contract package requirements
5.4.2.4 FISCO BCOS prebuilt smart contract package
5.4.3 PCN Gateway Fabric API
5.4.3.1 DApp Access Signature Algorithm
5.4.3.2 Key and Certificate Modes
5.4.3.3 Retrieving DApp information API
5.4.3.4 User Registration API
5.4.3.5 Key Trust Mode invoking chaincode API
5.4.3.6 Public Key Upload Mode user certification registration
5.4.3.7 Public Key Upload Mode invoking chaincode API
5.4.3.8 Retrieving transaction information API
5.4.3.9 Retrieving transaction data API
5.4.3.10 Retrieving block information API
5.4.3.11 Retrieving block data API
5.4.3.12 Retrieving the newest ledger information API
5.4.3.13 Registering chaincode event API
5.4.3.14 Registering block event API
5.4.3.15 Chaincode and block event query API
5.4.3.16 Remove chaincode and block event API
5.4.3.17 Chaincode and block event notification message API
5.4.3.18 Transaction status description
5.4.4 PCN gateway FISCO API
5.4.4.1 DApp Access Signature Algorithm
5.4.4.2 Key and Certificate Modes
5.4.4.3 Retrieving DApp information API
5.4.4.4 User Registration API
5.4.4.5 Key Trust Mode Invoking Smart Contract API
5.4.4.6 Public Key Upload Mode Invoking Smart Contract API
5.4.4.7 Retrieving Transaction Receipt API
5.4.4.8 Retrieving Transaction information API
5.4.4.9 Retrieving Block Information API
5.4.4.10 Retrieving DApp Block Height API
5.4.4.11 Retrieving Total Count of DApp Transactions API
5.4.4.12 Retrieving Total Count of Block Transactions API
5.4.4.13 Registering Smart Contract Event API
5.4.4.14 Smart Contract Event Query API
5.4.4.15 Remove Smart Contract event API
5.4.4.16 Smart Contract Event Notification Message API
5.4.4.17 Transaction Receipt Status
5.5 Development SDK and Examples
5.5.1 BSN Gateway SDK Example
5.5.2 Off-BSN System Examples
5.6 Testnet Services
5.6.1 Overview
5.6.2 DApp Service Publication
5.6.3 Interchain Services
6 Dedicated Node Services
6.1 Overview
6.2 Project Management
6.2.1 Create Projects
6.2.2 Edit Projects
6.2.3 Delete Projects
6.2.4 View Project Details
6.2.5 Unsubscribe Projects
6.2.6 Edit Authorized Account
6.2.7 Configuration Upgrade
6.3 Access Instructions
6.3.1 ConsenSys Quorum Access Instruction
6.3.2 Hyperledger Fabric Access Instruction
6.3.3 Hyperledger Besu Access Instruction
7 Permissionless services
7.1 Overview
7.2 Select Plans
7.3 Create and Manage Projects
7.4 Off-BSN system Access Guide
7.4.1 Overview
7.4.2 Ethereum
7.4.3 EOS
7.4.4 Tezos
7.4.5 dfuse-eos
7.4.6 Near
8 Interchain Services
8.1 Interchain Service Management
8.1.1 Open Interchain Services
8.1.2 View Interchain Services
8.1.3 Deactivation and Activation of Interchain Services
8.2 Interchain Services based on Poly Enterprise
8.2.1 Overview
8.2.2 Interchain Services based on Hyperledger Fabric
8.2.3 Interchain Services based on FISCO BCOS
8.2.4 Interchain Services based on Ethereum Ropsten
8.2.5 Interchain Services based on Neo Testnet
9 Oracle Services
9.1 Oracle Service based on Chainlink
9.1.1 Overview
9.1.2 Invocation of the Chainlink oracle service in the BSN Testnet
9.1.3 Example of calling BSN IRITA Chainlink service across chains
10 IDE Services
10.1 Overview
10.2 Access Instructions
10.2.1 Service publication of permissioned chains
10.2.2 Service editing and upgrading of permissioned chains
10.2.3 Access to permissionless services
10.2.4 BSN Testnet Services
10.3 My IDE
11 DID Services
11.1 Overview
11.2 HTTP API
11.2.1 DID API
11.2.1.1 Verify DID Document API
11.2.1.2 Add DID Document to the chain
11.2.1.3 Get DID Document
11.2.1.4 Verify DID Signature
11.2.1.5 Update Key
11.2.2 Issuer
11.2.2.1 Issuer Registration
11.2.2.2 Query Issuer
11.2.2.3 Register Credential Template
11.2.2.4 Query Credential Template List
11.2.2.5 Query Credential Template
11.2.2.6 Update Credential Template
11.2.3 Credential
11.2.3.1 Issue Credential
11.2.3.2 Verify Credential
11.2.3.3 Revoke Credential
11.2.3.4 Query Revoked Credential
11.2.4 Identity Hub
11.2.4.1 Register Hub
11.2.4.2 Register Hub User by Public Key
11.2.4.3 Save Resource
11.2.4.4 Get Resource
11.2.4.5 Delete Resource
11.2.4.6 Create Permissions
11.2.4.7 Delete Permissions
11.2.4.8 Query Permissions
11.2.4.9 Query Granted Permissions
11.2.4.10 Query Operation Record of the Resource
11.2.4.11 Change Resource Owner
11.3 Response Code
11.4 SDK
11.4.1 DID
11.4.1.1 Generate Private and Public Keys by Mnemonics
11.4.1.2 Create DID
11.4.1.3 Verify DID Document
11.4.1.4 Upload DID Document
11.4.1.5 Get DID Document
11.4.1.6 Verify DID
11.4.1.7 Key Update
11.4.2 Issuer
11.4.2.1 Register Issuer
11.4.2.2 Query Issuer
11.4.2.3 Register credential template
11.4.2.4 Query Credential Template List
11.4.2.5 Query Credential Template
11.4.2.6 Update Credential Template
11.4.3 Credential
11.4.3.1 Create Credential
11.4.3.2 Verify Credential
11.4.3.3 Revoke Credential
11.4.3.4 Query Revoked Credential
11.4.4 Identity Hub
11.4.4.1 Register Hub User by DID
11.4.4.2 Register Hub User by Public Key
11.4.4.3 Save Resource
11.4.4.4 Get Resource
11.4.4.5 Delete Resource
11.4.4.6 Create Permissions
11.4.4.7 Delete Permissions
11.4.4.8 Query Permissions
11.4.4.9 Query Granted Permissions
11.4.4.10 Query Resource Operation Record
11.4.4.11 Change Resource Owner
11.4.4.12 Decrypt Resource
12 Account Management
13 Online Documentation
14 Contact Us
Published with GitBook
6.2 Project Management
results matching "
"
No results matching "
"
results matching "
"
No results matching "
"