eCommerce - Lista de Comandos
Provar que você pagou a um terceiro
Pode haver ocasiões em que você precise provar que um pagamento foi feito a um comerciante ou que você fez um reembolso em uma compra devolvida. Devido à privacidade do Haven, você não pode simplesmente apontar para um ID de transação no blockchain para ver quem o enviou ou quanto foi enviado (como você poderia com Ethereum ou Bitcoin). Existem algumas etapas simples a serem seguidas para permitir a 'prova de envio' ao usar Haven.
Para recuperar uma chave de transação, use o seguinte comando: get_tx_key tx_id
e adicione o id de tx relevante.
Exemplo: get_tx_key E12a3908bjbJb........
NOTA: O pagamento pode ter sido dividido em mais de uma única transação, portanto, pode ser necessário recuperar mais de uma chave tx.
Enviando o chave tx, recebendo endereço e tx id ao destinatário, você pode provar a transação.
Se você é a pessoa que deseja confirmar o pagamento, use o seguinte comando: check_tx_key txid txkey address
Exemplo: hvxy............................................. received 9.500000000000 XHV in txid <7470b..........................................>
This transaction has 126 confirmations
Encontrar um pagamento para você
Use o seguinte comando para verificar as transações recebidas em um endereço: show_transfers in
Se você souber o número do bloco em que uma transação foi processada, você pode especificar a pesquisa de transferências de uma determinada altura.
Use o seguinte comando para isso: show_transfers in block_height
Usando subendereços para pagamentos
Sugere-se que você use subendereços separados para receber fundos. Isso ajudará a gerenciar e rastrear a movimentação de fundos, mantendo a privacidade da conta.
Você pode criar um novo subendereço com um rótulo usando o seguinte comando: address new label
Exemplo: address new customer0001
Usando este método, você pode criar um novo subendereço para cada cliente, se necessáriod.
Existem alguns outros comandos úteis para verificar os detalhes da conta:
address all
exibe todos os endereços principais e secundários de uma conta.
balance detail
exibe todos os saldos separados por endereço.
HAVEN HINT: Você pode dizer a diferença entre o endereço principal e o subendereço pelos primeiros 3 dígitos do endereço. Endereços primários sempre começam hvx...
e os subendereços começam com hvs...
Todos os detalhes sobre os formatos de endereço Haven podem ser encontrados aqui