Orbs Contract SDK
Writing Contracts
Building Clients
Github
Search…
Orbs Contract SDK
Getting Started
About smart contracts
Becoming a Go developer
Installing Gamma - local blockchain
Deploying your first contract
The Orbs Starter Kit
Downloading the Contract SDK
Orbs Contracts
Smart contracts
Layout of a contract file
Data types (Exported Functions)
State
Address
Events
Error handling
Calling other contracts
Calling Ethereum contract
API Reference
Limitations of Orbs Contracts
Creating a new contract
Gamma in Depth
Starting and stopping the server
Test keys and accounts
Deploying smart contracts
Sending transactions and queries
Checking sent transaction status
Reading Logs from Contracts
Working with multiple environments
Upgrading to latest versions
Gamma server under the hood
Deploying Gamma in the Cloud
Amazon Web Services
Google Cloud Platform
Azure
Powered By
GitBook
Azure
Setup Gamma Server on Microsoft Azure
1.
Log into your Azure portal. (
https://portal.azure.com/
)
2.
Click on the big plus (Create a resource)
3.
In the "
Search the marketplace
" text box type in: "
Orbs
" and choose
the entry "Orbs Gamma Development Blockchain Kit"
4.
Click on Create
5.
Choose the virtual machine name, region
6.
Click on "
Review + Create
" to get the machine setup unless you want to modify disk space or any other machine parameters.
7.
On the summary page, make sure all is accurate and click "
Create
"
8.
If you would like to access your Gamma server using ssh, Click on "
Download private key and create resource
". Otherwise, click "
Create
"
9.
To obtain the public IP of the newly created VM, click on "
Go to resource
"
The IP will be located on the "Networking" pane on the right side of the page under the property named: "
Public IP Address
" such as in the picture
You may now work with gamma server remotely. For more information on setting up a remote gamma environment on your local dev machine,
click here
orbs-gamma-config.json
1
{
2
"Environments": {
3
"staging": {
4
"VirtualChain": 42,
5
"Endpoints": ["http://<ip>:8080"]
6
}
7
}
8
}
Copied!
Prism block explorer will be available at
http://<ip>:3000/
After setting up your Gamma remote environment, you can deploy your may
deploy first contract
Previous
Google Cloud Platform
Last modified
1yr ago
Copy link