Compartilhar via


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/
Email 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

As saídas desta operação são dinâmicas.

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

As saídas desta operação são dinâmicas.

Obter o próximo nonce de transação (preterido) [PRETERIDO]

Obtenha o próximo nonce de transação. (preterido)

Retornos

Próximo nonce

Corpo
NonceResult

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

As saídas desta operação são dinâmicas.

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