Version
Chain-id
Wasm

v2.5.3

laozi-mainnet

ENABLED

Set AWS Lambda Executor

Create Lambda Function

Go to AWS Lambda, and click "Create Function"

Select :

  • Select Author from Scratch.

  • Create Function Name.

  • Runtime Python 3.7.

  • Create new user in the Permission Tab. Click Create Function

You will see this page

Alt text

Scroll down until you see Function Code Panel click Actions - Upload .ZIP file.

You can get the .zip here

Alt text
Alt text

Go to Configuration - Environment variabeles - Edit

Environment variables section and add 2 environment variables: MAX_EXECUTABLE to 8192 (8 MB) and MAX_DATA_SIZE to 256.

Alt text

Go to Configuration - General Configuration - Edit Basic Settings and update the runtime configurations.

512MB RAM and 12 seconds timeout is Recommended.

Alt text

Create Trigger

Click Add Trigger - API Gateway

Then Follow like the image below

Alt text
Alt text
Alt text

Click "Add", And your Trigger for Lambda Executor is Ready.

Yoda Executor Configuration

Add 5 REPORTER wallet

You can recover existing wallet with this command , and so on

Fund your Reporter wallet

Set the Executor Variable

Replace <EXECUTOR_URL> to yours

If you wondering where is the Executor URL

Alt text

Set Config Executor

Start Yoda using systemctl

Start Yoda

Check the logs using journalctl

Logs Should look like this

Wait for the Band Node to be synced , After Band node is synced you can add and activate your reporter Oracle with this simple command

Add Reporter wallet to Oracle

Activate Oracle

Useful Commands

Multi Send Band to Reporter wallet

Add Reporter wallet to Oracle

Activate Oracle

Check Oracle Status

Output :

Alt text

Last updated