ConsenSys Ethereum (Deprecated) [DEPRECATED]

Read from and write to an Ethereum RPC Endpoint

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name ConsenSys Support
URL https://consensys.net/
Email qbs-ops@consensys.net
Connector Metadata
Publisher ConsenSys
Website https://consensys.net/
Privacy policy https://consensys.net/privacy-policy/
Categories Finance

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
RPC Endpoint securestring Enter the Ethereum RPC Endpoint True
Private key securestring Enter the Ethereum Private key True
Chain Id securestring Enter the Ethereum Chain Id True
API Key securestring Enter the API Key for the connector True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Deploy smart contract (deprecated) [DEPRECATED]

Deploy smart contract (deprecated).

Execute smart contract function (incurring gas cost) (deprecated) [DEPRECATED]

Execute smart contract function (incurring gas cost) (deprecated).

Get smart contract state (all properties) (deprecated) [DEPRECATED]

Get smart contract state (all properties) (deprecated).

Get the next transaction nonce (deprecated) [DEPRECATED]

Get the next transaction nonce. (deprecated)

Get the transaction submission receipt (deprecated) [DEPRECATED]

Get the transaction submission receipt. (deprecated)

Query smart contract function (incurring no gas cost) (deprecated) [DEPRECATED]

Query smart contract function (incurring no gas cost) (deprecated).

Deploy smart contract (deprecated) [DEPRECATED]

Deploy smart contract (deprecated).

Parameters

Name Key Required Type Description
Contract ABI
abi True string

The smart contract ABI.

Smart Contract Function Parameters
parameters True dynamic

The smart contract constructor parameters.

Max gas priority fee in Wei
maxPriorityFee string

Optional: Max gas priority fee in wei in non-hex format. (EIP1559 only)

Max gas fee in Wei
maxFee string

Optional: Max gas fee in wei in non-hex format. (EIP1559 only)

Gas Price in Wei
gasPrice string

Optional: gas price in wei in non-hex format. (non-EIP1559 only)

Gas Limit
gasLimit string

Optional: gas limit in non-hex format.

Private For List
privateForKeyList string

[Quorum] Optional: list of public keys that are allowed to see this transaction (eg. Q2/x..., 2mN... ).

Returns

The deploy smart contract action result

Execute smart contract function (incurring gas cost) (deprecated) [DEPRECATED]

Execute smart contract function (incurring gas cost) (deprecated).

Parameters

Name Key Required Type Description
Contract ABI
abi True string

The smart contract ABI.

Smart Contract Address
contractAddress True string

The smart contract address.

Smart Contract Function Name
functionName True string

The name of the function to invoke.

Smart Contract Function Parameters
parameters True dynamic

The parameters of the function.

Max gas priority fee in Wei
maxPriorityFee string

Optional: Max gas priority fee in wei in non-hex format. (EIP1559 only)

Max gas fee in Wei
maxFee string

Optional: Max gas fee in wei in non-hex format. (EIP1559 only)

Gas Price in Wei
gasPrice string

Optional: gas price in wei in non-hex format. (non-EIP1559 only)

Gas Limit
gasLimit string

Optional: gas limit in non-hex format.

Private For List
privateForKeyList string

[Quorum] Optional: list of public keys that are allowed to see this transaction (eg. Q2/x..., 2mN... ).

Returns

The execute smart contract function action result

Get smart contract state (all properties) (deprecated) [DEPRECATED]

Get smart contract state (all properties) (deprecated).

Parameters

Name Key Required Type Description
Contract ABI
abi True string

The smart contract ABI.

Smart Contract Address
contractAddress True string

The smart contract address.

Returns

The outputs of this operation are dynamic.

Get the next transaction nonce (deprecated) [DEPRECATED]

Get the next transaction nonce. (deprecated)

Returns

Next nonce

Get the transaction submission receipt (deprecated) [DEPRECATED]

Get the transaction submission receipt. (deprecated)

Parameters

Name Key Required Type Description
Transaction Hash
transactionHash True string

The transaction hash

Returns

The transaction receipt result

Query smart contract function (incurring no gas cost) (deprecated) [DEPRECATED]

Query smart contract function (incurring no gas cost) (deprecated).

Parameters

Name Key Required Type Description
Contract ABI
abi True string

The smart contract ABI.

Smart Contract Address
contractAddress True string

The smart contract address.

Smart Contract Function Name
functionName True string

The Function Name.

Smart Contract Function Parameters
parameters True dynamic

The input parameters to the function.

Returns

The outputs of this operation are dynamic.

Triggers

When a smart contract event occurs (deprecated) [DEPRECATED]

When a smart contract event occurs (deprecated).

When a smart contract event occurs (deprecated) [DEPRECATED]

When a smart contract event occurs (deprecated).

Parameters

Name Key Required Type Description
Contract ABI
abi string

The smart contract ABI.

Smart Contract Address
contractAddress string

The smart contract address.

Event Name
eventName string

Event name.

Returns

The outputs of this operation are dynamic.

Definitions

NonceResult

Next nonce

Name Path Type Description
Next nonce
Nonce string

Next nonce

DeploySmartContractResult

The deploy smart contract action result

Name Path Type Description
Transaction Hash
TransactionHash string

The transaction hash

SmartContractReceiptResult

The transaction receipt result

Name Path Type Description
Transaction Hash
TransactionHash string

The transaction hash

Contract Address
ContractAddress string

The contract address (deployment transaction)

Is Processed
IsProcessed boolean

Indicator of transaction receipt by the network

Has Failed
HasFailed boolean

Indicator of transaction failure

ExecuteSmartContractFunctionResult

The execute smart contract function action result

Name Path Type Description
Transaction Hash
TransactionHash string

The transaction hash