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
Google Cloud Platform
Setup Gamma Server on GCP
1.
Go to your GCP console at:
https://console.cloud.google.com/home/dashboard
2.
Open the hamburger menu on the left side
3.
Choose "
Marketplace
"
4.
Under the "
Search for solutions
" text box type "
Orbs
" and choose the result "
orbs-gamma-devkit
"
5.
Click on "
Launch
"
6.
If you want to change any parameters of the VM please do so in this step
7.
Click on "
Deploy
"
8.
The public IP address of the newly created machine will appear on this page under the property titled "
Site address
":
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
Amazon Web Services
Next
Azure
Last modified
1yr ago
Copy link