Youtube video and community article are adder to the details
InterSystems IRIS Interoperability Adapter for Ethereum
This adapter (Ethereum.NodeJS.OutboundAdapter) allows you to perform basic operations in ethereum:
This adapter consists of 2 parts. One of its parts is a Nodejs application that must be run before launching production that use business operations with this adapter.
npm install
and run
node server.js
do $system.OBJ.Load("full-path-to-Build.EthereumAdapter.cls","ck")
do ##class(Build.EthereumAdapter).Build()
Using adapter
Create a business-operation that uses Ethereum.NodeJS.OutboundAdapter
Add the business-operation to your Production.
On Production configuration page set settings for this business-operation:
Ethereum.TestOperation.cls contains sample code to use
Before starting Demo
Install adapter
Create a new web application
In the Interoperability->Configure->Credentials section of the Management Portal, create credentials
In the Management Portal open Ethereum.Demo.Production
For Ethereum.Demo.EthereumOperation specify settings:
Start Production
Using IRIS Interoperability Testing Service test Ethereum.Demo.EthereumOperation
Specify Contract Address in appropriate setting of the Ethereum.Demo.Ethereum Operation component
Continue testing Ethereum.Demo.EthereumOperation
For more information, sample code and discussion, go to the [article on community.intersystems.com](https://github.com/intersystems/iris-ethereum-adapter/blob/master/ https://community.intersystems.com/post/ethereum-adapter-intersystems-iris-data-platform)
Youtube video and community article are adder to the details
Minor update with description and logo
Updated the description
Test
Initial version with node.js