ElementsProject / ElementsProject/elements

How to create pset with issuance

オープン
#1,091 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
GUI
主要言語
C++
スター
1.2k
フォーク
416
平均マージ
1日 23時間
マージ済み PR(30日)
15

説明

Hello,

I'm trying to use the CLI to create a pset (v2 format) in order to issue a new asset. For simplicity, I'm going for a fully unblinded pset. These are my steps:

```
$ e1 sendtoaddress ${issuer_unconf_addr_1} 1
$ e1 generatetoaddress 1 $(e1 getnewaddress)

# fund the issuer and retrie ${issuer_utxp_txid} and ${issuer_utxo_vout}

$ e1 calculateasset ${issuer_utxo_txid} ${issuer_utxo_vout} 0000000000000000000000000000000000000000000000000000000000000000 false

# retrieve ${issued_asset} and ${issued_token}

$ e1 walletcreatefundedpsbt '[{"txid": "${issuer_utxo_txid}", "vout": ${issuer_utxo_vout}, "asset_entropy": "0000000000000000000000000000000000000000000000000000000000000000", "issuance_amount": 1000, "issuance_tokens": 1, "blind_reissuance": false}]' '[{"${issuer_unconf_addr_1}": 0.00001, "asset": "${issued_asset}"}, {"${issuer_unconf_addr_2}": 0.00000001, "asset": "${issued_token}"}]'
```

This always produces the error:

```
error code: -4
error message:
Insufficient funds
```

Can someone help me figuring out what's wrong with this?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

e1 CLI で報告されたコマンドシーケンスを再現し、特に walletcreatefundedpsbt とその issuance 入力を確認します。コマンドが要求された asset、token、手数料に対して利用可能な資金をどのように確認するかを追跡し、その後、シーケンスが成功するのか、またはどの残高やパラメーターがエラーの原因になるのかを特定します。

索引モデルが issue の本文から書いたものです。

評価

領域
cli
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。