Partilhar via


ConsenSys Ethereum (Preterido) [PRETERIDO]

Ler e gravar em um ponto de extremidade RPC Ethereum

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte ConsenSys
URL https://consensys.net/
Email qbs-ops@consensys.net
Metadados do conector
Editora ConsenSys
Sítio Web https://consensys.net/
Política de privacidade https://consensys.net/privacy-policy/
Categorias Finance

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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 Entre no ponto de extremidade RPC Ethereum Verdade
Chave privada securestring Insira a chave privada Ethereum Verdade
ID da cadeia securestring Insira o ID da cadeia Ethereum Verdade
Chave de API securestring Insira a chave de API para o conector Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Executar função de contrato inteligente (incorrendo em custo de gás) (preterido) [DEPRECATED]

Execute 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) (preterido) [DEPRECATED]

Função de contrato inteligente de consulta (sem custo de gás) (preterida).

Implantar contrato inteligente (preterido) [PRETERIDO]

Implantar contrato inteligente (preterido).

Obter a próxima transação nonce (preterido) [PRETERIDO]

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

Obter estado do contrato inteligente (todas as propriedades) (preterido) [PRETERIDO]

Obter estado do contrato inteligente (todas as propriedades) (preterido).

Obter o recibo de envio da transação (preterido) [DEPRECATED]

Obtenha o recibo de envio da transação. (preterido)

Executar função de contrato inteligente (incorrendo em custo de gás) (preterido) [DEPRECATED]

Execute a função de contrato inteligente (incorrendo no custo do gás) (preterida).

Parâmetros

Name Chave Necessário Tipo Description
Contrato ABI
abi True string

O contrato inteligente ABI.

Endereço do contrato inteligente
contractAddress True string

O endereço do contrato inteligente.

Nome da função Smart Contract
functionName True string

O nome da função a ser invocada.

Parâmetros da função Smart Contract
parameters True dynamic

Os parâmetros da função.

Taxa de prioridade máxima de gás em Wei
maxPriorityFee string

Opcional: Taxa máxima de prioridade de gás em wei no formato não-hexadecimal. (Apenas EIP1559)

Taxa máxima de gás em Wei
maxFee string

Opcional: Taxa máxima de gás em wei no formato não-hexadecimal. (Apenas EIP1559)

Preço do gás em Wei
gasPrice string

Opcional: preço do gás em wei no formato não-hexadecimal. (apenas para não EIP1559)

Limite de gás
gasLimit string

Opcional: limite de gás em formato não hexadecimal.

Privado para lista
privateForKeyList string

[Quórum] Opcional: lista de chaves públicas que são permitidas para ver esta transação (por exemplo. Q2/x..., 2mN...).

Devoluções

O resultado da ação da função de contrato inteligente de execução

Função de contrato inteligente de consulta (sem custo de gás) (preterido) [DEPRECATED]

Função de contrato inteligente de consulta (sem custo de gás) (preterida).

Parâmetros

Name Chave Necessário Tipo Description
Contrato ABI
abi True string

O contrato inteligente ABI.

Endereço do contrato inteligente
contractAddress True string

O endereço do contrato inteligente.

Nome da função Smart Contract
functionName True string

O nome da função.

Parâmetros da função Smart Contract
parameters True dynamic

Os parâmetros de entrada para a função.

Devoluções

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

Implantar contrato inteligente (preterido) [PRETERIDO]

Implantar contrato inteligente (preterido).

Parâmetros

Name Chave Necessário Tipo Description
Contrato ABI
abi True string

O contrato inteligente ABI.

Parâmetros da função Smart Contract
parameters True dynamic

Os parâmetros do construtor do contrato inteligente.

Taxa de prioridade máxima de gás em Wei
maxPriorityFee string

Opcional: Taxa máxima de prioridade de gás em wei no formato não-hexadecimal. (Apenas EIP1559)

Taxa máxima de gás em Wei
maxFee string

Opcional: Taxa máxima de gás em wei no formato não-hexadecimal. (Apenas EIP1559)

Preço do gás em Wei
gasPrice string

Opcional: preço do gás em wei no formato não-hexadecimal. (apenas para não EIP1559)

Limite de gás
gasLimit string

Opcional: limite de gás em formato não hexadecimal.

Privado para lista
privateForKeyList string

[Quórum] Opcional: lista de chaves públicas que são permitidas para ver esta transação (por exemplo. Q2/x..., 2mN...).

Devoluções

O resultado da ação de implantação de contrato inteligente

Obter a próxima transação nonce (preterido) [PRETERIDO]

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

Devoluções

Próximo nonce

Obter estado do contrato inteligente (todas as propriedades) (preterido) [PRETERIDO]

Obter estado do contrato inteligente (todas as propriedades) (preterido).

Parâmetros

Name Chave Necessário Tipo Description
Contrato ABI
abi True string

O contrato inteligente ABI.

Endereço do contrato inteligente
contractAddress True string

O endereço do contrato inteligente.

Devoluções

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

Obter o recibo de envio da transação (preterido) [DEPRECATED]

Obtenha o recibo de envio da transação. (preterido)

Parâmetros

Name Chave Necessário Tipo Description
Hash de transação
transactionHash True string

O hash da transação

Devoluções

O resultado do recibo da transação

Acionadores

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

Name Chave Necessário Tipo Description
Contrato ABI
abi string

O contrato inteligente ABI.

Endereço do contrato inteligente
contractAddress string

O endereço do contrato inteligente.

Nome do Evento
eventName string

Nome do evento.

Devoluções

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

Definições

NonceResult

Próximo nonce

Name Caminho Tipo Description
Próximo nonce
Nonce string

Próximo nonce

DeploySmartContractResult

O resultado da ação de implantação de contrato inteligente

Name Caminho Tipo Description
Hash de transação
TransactionHash string

O hash da transação

SmartContractReceiptResult

O resultado do recibo da transação

Name 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 recebimento de transações pela rede

Falhou
HasFailed boolean

Indicador de falha de transação

ExecuteSmartContractFunctionResult

O resultado da ação da função de contrato inteligente de execução

Name Caminho Tipo Description
Hash de transação
TransactionHash string

O hash da transação