neo3-boa
0.12.1
Contents:
1. Getting Started
2. Tutorials
3. Conceptual Overview
4. Code Reference
5. Package Reference
neo3-boa
»
Welcome to neo3-boa’s documentation!
View page source
Welcome to neo3-boa’s documentation!
¶
Contents:
1. Getting Started
1.1 Installation
Set Virtual Environment
On Linux/MacOS:
On Windows:
Pip Install (Recommended)
Build From Source (Alternative)
1.2 Creating a New Smart Contract
1.3 Compiling your Smart Contract
Using CLI
Using Python Script
1.4 Testing and Debugging
Configuring the Debugger
Using CLI
Using Python Script
Test Engine
Downloading
Updating
Testing
2. Tutorials
2.1 Hello World
2.2 Neo Token Standard (NEP-17)
2.3 Hashed Timelock Contract (HTLC)
2.4 Initial Coin Offering (ICO)
2.5 Wrapped Token
3. Conceptual Overview
3.1 Project Structure
Main Execution Flow
3.2 Product Strategy
Pure Python
Neo Python Framework
Testing against Neo VM
Maintenance
3.3 License
4. Code Reference
4.1 Examples
4.2 Supported & Planned Python Features
Variable Declarations
Operations
Types
Control Flow Statements
Functions
Other Features
5. Package Reference
boa3 package
boa3.builtin package
compile_time
contract
interop
Subpackages
blockchain
Block
Transaction
contract
Subpackages
callflagstype
contract
contractmanifest
crypto
iterator
json
runtime
Notification
Trigger
stdlib
storage
StorageContext
StorageMap
nativecontract
Subpackages
contractmanagement
criptolib
gas
ledger
neo
policy
rolemanagement
stdlib
type
vm
math