-
Notifications
You must be signed in to change notification settings - Fork 6
HPB Smart Contracts Extended Doc
This article is an effective supplement to the development of HPB DAPP. The virtual machines used by HPB are consistent with the EVM used by Ethereum. Therefore, if one knows the process of ETH development well, he is readily able to develop HPB contract code. The differences between HPB and ETH lie in the underlying consensus algorithm and network structure. Besides, in order to optimize TPS, HPB specifically developed BOE boards to accelerate computing and consensus formation.
If you have yet to acquaint yourself with the concepts of contracts and transactions, these articles about Ethereum are highly recommended since all the concepts originally came from Ethereum. They will help you understand the concepts as followed:
- what is Account
- what is GAS
- what is Transaction
- what is Contracts
- what is Dapps
- Dapp developer tool
Please refer to Contracts and Transactions.
|中文(简体)版本 | |English Version|
Basics
R&D
- HPB-Consensus-Algorithm-Election-Mechanism
- HPB-BOE-Introduction
- HPB-Consensus-Algorithm--Compare
- HPB-Gas-Mechanism
- HPB-P2P-NetWork
- HPB-JSON-RPC-API-Index
- RLP-Agreement-Extended-Reading
- Interface-of-HPB-hardware-random-number-generator
- HPB-hardware-random-number-service
HPB Dapp Development
- Quick-Start-For-HPB-Developer
- HPB-Dapps-Introductions
- HPB-EVM-Contracts-Introductions
- HPB-Extended-Reading-on-EVM-Development
- An-Introduction-to-EVM-Virtual-Machines
- HPB-Smart-Contracts-Extended-Doc
- Best-Practice-of-Accessing-HPB-Main-Network-in-JS-version
- Best-Practice-of-HPB-Main-Network-Access-Java-Version
- Best-Practice-of-HPB-Smart-Contract
- Case-of-Transmission-from-Ethereum-DAPP-to-HPB-blockchain
- How-to-Write-a-Contract-Extended-Reading
- Development-Tool--Remix-Extended-Reading
- Solidity-Language-Extended-Reading
- Token-issuance-on-HPB-MainNet
- Migrating-a-Ethereum-DApp-to-the-HPB-MainNet
HPB Wallet Development
- An-Introduction-to-HPB-Wallet
- HPB-Wallet-for-Xcode-Integration
- Creating-the-HPB-Wallet
- Generating-Mnemonics-for-HPB Wallet
- HPB-Wallet-and-Middleware-Interface
HPB Mainnet/TestNet Entry
- HPB-Development-Node-Construction-Guild
- Guide-to-Server-Security-Reinforcement
- Build Node With Docker
- HPB-Private-Chain-Building-Guide
Developer Community