ConsenSys Ethereum (Preterido) [PRETERIDO]
Ler e gravar em um ponto de extremidade RPC do Ethereum
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte do ConsenSys |
| URL | https://consensys.net/ |
| qbs-ops@consensys.net |
| Metadados do conector | |
|---|---|
| Publicador | ConsenSys |
| Site | https://consensys.net/ |
| Política de privacidade | https://consensys.net/privacy-policy/ |
| Categorias | Finanças |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Ponto de extremidade RPC | secureString | Insira o ponto de extremidade RPC do Ethereum | Verdade |
| Chave privada | secureString | Insira a chave privada Ethereum | Verdade |
| ID da cadeia | secureString | Insira a ID da Cadeia de Ethereum | Verdade |
| Chave de API | secureString | Insira a chave de API para o conector | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Executar função de contrato inteligente (incorrer em custo de gás) (preterido) [PRETERIDO] |
Executar a função de contrato inteligente (incorrendo no custo do gás) (preterida). |
| Função de contrato inteligente de consulta (sem custo de gás) (preterida) [PRETERIDA] |
Função de contrato inteligente de consulta (sem custo de gás) (preterida). |
| Implantar contrato inteligente (preterido) [PRETERIDO] |
Implantar contrato inteligente (preterido). |
| Obter o estado do contrato inteligente (todas as propriedades) (preterido) [PRETERIDO] |
Obter o estado do contrato inteligente (todas as propriedades) (preterido). |
| Obter o próximo nonce de transação (preterido) [PRETERIDO] |
Obtenha o próximo nonce de transação. (preterido) |
| Obter o recibo de envio de transação (preterido) [PRETERIDO] |
Obtenha o recibo de envio da transação. (preterido) |
Executar função de contrato inteligente (incorrer em custo de gás) (preterido) [PRETERIDO]
Executar a função de contrato inteligente (incorrendo no custo do gás) (preterida).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ABI do contrato
|
abi | True | string |
A ABI do contrato inteligente. |
|
Endereço de contrato inteligente
|
contractAddress | True | string |
O endereço do contrato inteligente. |
|
Nome da função contrato inteligente
|
functionName | True | string |
O nome da função a ser invocada. |
|
Parâmetros de função de contrato inteligente
|
parameters | True | dynamic |
Os parâmetros da função. |
|
Taxa máxima de prioridade de gás em Wei
|
maxPriorityFee | string |
Opcional: taxa máxima de prioridade de gás em wei no formato não hex. (somente EIP1559) |
|
|
Taxa máxima de gás em Wei
|
maxFee | string |
Opcional: taxa máxima de gás em wei no formato não hex. (somente EIP1559) |
|
|
Preço da gasolina em Wei
|
gasPrice | string |
Opcional: preço do gás em wei no formato não hex. (somente EIP1559) |
|
|
Limite de gás
|
gasLimit | string |
Opcional: limite de gás no formato não hexáxe. |
|
|
Private For List
|
privateForKeyList | string |
[Quorum] Opcional: lista de chaves públicas que têm permissão para ver essa transação (por exemplo, Q2/x..., 2mN... ). |
Retornos
O resultado da ação executar função de contrato inteligente
Função de contrato inteligente de consulta (sem custo de gás) (preterida) [PRETERIDA]
Função de contrato inteligente de consulta (sem custo de gás) (preterida).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ABI do contrato
|
abi | True | string |
A ABI do contrato inteligente. |
|
Endereço de contrato inteligente
|
contractAddress | True | string |
O endereço do contrato inteligente. |
|
Nome da função contrato inteligente
|
functionName | True | string |
O nome da função. |
|
Parâmetros de função de contrato inteligente
|
parameters | True | dynamic |
Os parâmetros de entrada para a função. |
Retornos
Implantar contrato inteligente (preterido) [PRETERIDO]
Implantar contrato inteligente (preterido).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ABI do contrato
|
abi | True | string |
A ABI do contrato inteligente. |
|
Parâmetros de função de contrato inteligente
|
parameters | True | dynamic |
Os parâmetros do construtor de contrato inteligente. |
|
Taxa máxima de prioridade de gás em Wei
|
maxPriorityFee | string |
Opcional: taxa máxima de prioridade de gás em wei no formato não hex. (somente EIP1559) |
|
|
Taxa máxima de gás em Wei
|
maxFee | string |
Opcional: taxa máxima de gás em wei no formato não hex. (somente EIP1559) |
|
|
Preço da gasolina em Wei
|
gasPrice | string |
Opcional: preço do gás em wei no formato não hex. (somente EIP1559) |
|
|
Limite de gás
|
gasLimit | string |
Opcional: limite de gás no formato não hexáxe. |
|
|
Private For List
|
privateForKeyList | string |
[Quorum] Opcional: lista de chaves públicas que têm permissão para ver essa transação (por exemplo, Q2/x..., 2mN... ). |
Retornos
O resultado da ação implantar contrato inteligente
Obter o estado do contrato inteligente (todas as propriedades) (preterido) [PRETERIDO]
Obter o estado do contrato inteligente (todas as propriedades) (preterido).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ABI do contrato
|
abi | True | string |
A ABI do contrato inteligente. |
|
Endereço de contrato inteligente
|
contractAddress | True | string |
O endereço do contrato inteligente. |
Retornos
Obter o próximo nonce de transação (preterido) [PRETERIDO]
Obter o recibo de envio de transação (preterido) [PRETERIDO]
Obtenha o recibo de envio da transação. (preterido)
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Hash de transação
|
transactionHash | True | string |
O hash da transação |
Retornos
O resultado do recibo da transação
Gatilhos
| Quando ocorre um evento de contrato inteligente (preterido) [PRETERIDO] |
Quando ocorre um evento de contrato inteligente (preterido). |
Quando ocorre um evento de contrato inteligente (preterido) [PRETERIDO]
Quando ocorre um evento de contrato inteligente (preterido).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ABI do contrato
|
abi | string |
A ABI do contrato inteligente. |
|
|
Endereço de contrato inteligente
|
contractAddress | string |
O endereço do contrato inteligente. |
|
|
Nome do Evento
|
eventName | string |
Nome do evento. |
Retornos
Definições
NonceResult
Próximo nonce
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Próximo nonce
|
Nonce | string |
Próximo nonce |
DeploySmartContractResult
O resultado da ação implantar contrato inteligente
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hash de transação
|
TransactionHash | string |
O hash da transação |
SmartContractReceiptResult
O resultado do recibo da transação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hash de transação
|
TransactionHash | string |
O hash da transação |
|
Endereço do contrato
|
ContractAddress | string |
O endereço do contrato (transação de implantação) |
|
É processado
|
IsProcessed | boolean |
Indicador de confirmação de transação pela rede |
|
Falha
|
HasFailed | boolean |
Indicador de falha na transação |
ExecuteSmartContractFunctionResult
O resultado da ação executar função de contrato inteligente
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Hash de transação
|
TransactionHash | string |
O hash da transação |