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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| Contact | |
|---|---|
| Name | ConsenSys Support |
| URL | https://consensys.net/ |
| 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
Get the next transaction nonce (deprecated) [DEPRECATED]
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
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
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 |