EVM Blockchain Connector

enables communication with EVM compatible blockchains

Facilitate seamless integration and interaction between the system flows and Ethereum Virtual Machine (EVM) compatible blockchains. Leveraging smart contracts and blockchain technology, this connector enables the system to securely interact with decentralized applications (dApps), manage transactions, and access data stored on EVM-based blockchains.

Settings


Name

Refers to the unique identifier.

TypeRestrictions

input Text

  • must consist of letters (A-Z or a-z), digits (0-9), underscores (_), or dollar signs ($). However, a class name cannot start with a digit and dollar sign ($)

  • Unique per folder

  • Mandatory

  • Min length: 1

  • Max length: 255


RPC URL

Consists of the endpoint address where the blockchain node's RPC interface is exposed. This typically includes the protocol (HTTP or HTTPS) followed by the domain name or IP address and the port number.

Type: global variable


Chain ID

Is a numerical identifier that uniquely identifies a specific blockchain network within the Ethereum ecosystem. This identifier is crucial for distinguishing between different blockchain networks, each with its own set of rules, consensus mechanisms, and network parameters. In the context of ProcessMIX, understanding and correctly configuring the Chain ID is essential for establishing secure and reliable interactions with EVM-compatible blockchains.

Type: global variable


Description

Provides additional information about the connector itself. This description is often used to document the purpose, functionality, usage instructions, or any other relevant details about the connector.


Smart contract functions

Functions defined in the ABI file that was used to create a connector.

Each function has request and response structures.

Example:


Generic Functions

createBucket

Creates a new S3 bucket. To create a bucket, you must register with Amazon S3 and have a valid Amazon Web Services Access Key ID to authenticate requests. Anonymous requests are never allowed to create buckets. By creating the bucket, you become the bucket owner. Not every string is an acceptable bucket name. For information about bucket naming restrictions, see Bucket naming rules

Arguments:

Result:

  • output :: pdk.s3.Bucket - Result of the CreateBucket operation returned by the service.

Possible exceptions

Last updated