在blockcypher / PHP客户端中的CreateTransaction

时间:2019-12-21 09:22:18

标签: php api

创建交易。 (所有余额-包含费用)

如何创建嵌入费用(全部余额)的交易? blockcypher/php-client

/// Tx inputs
$input = new \BlockCypher\Api\TXInput();
$input->addAddress("n3D2YXwvpoPg8FhcWpzJiS3SvKKGD8AXZ4");

/// Tx outputs
$output = new \BlockCypher\Api\TXOutput();
$output->addAddress("mvwhcFDFjmbDWCwVJ73b8DcG6bso3CZXDj");
$output->setValue(10000000); // Satoshis (all balance)

/// Tx
$tx = new \BlockCypher\Api\TX();
$tx->addInput($input);
$tx->addOutput($output);

#Code ....

1 个答案:

答案 0 :(得分:0)

$output->setValue(-1);
  

如果您想自动清空您的输入地址而无需   知道其确切值后,即可设置您的TX请求对象的值   到-1将所有值从输入地址扫描到输出   地址。请注意,这仅适用于单个输出   地址。