-
Notifications
You must be signed in to change notification settings - Fork 37
Cannot find inputs within the local UTxOs #42
Comments
thanks this is indeed a bug |
You need to add the expected value at the transaction when you add the add-input too. If you don't the CLI will look for the value within the wallets.
|
@NicolasDP brother I just want add-input without wallet(I have record utxo since the address was created so I don't wan't recover wallet in CLI) in machine A. then I export tx and import tx in machine B( B is disconnect network) to sign tx---->export signed tx from B--->import signed tx to machine A ----> send tx. Is this process ok? |
So on machine A:
On machine B:
on machine A:
|
baby thanks it is very helpful for me |
baby ? |
haha.....Don't worry,just kidding, sincere thanks |
@NicolasDP I git clone https://github.com/input-output-hk/cardano-cli.git --recursive. when I add-put without local wallet. still "Cannot find inputs within the local UTxOs "!!! |
This is frustrating... Can you please, give us exactly the commands you are typing (you can add gibberish instead of the exact value of the utxo to prevent leaking your UTxOs) ? And the result of |
sorry. still error like this. althought I have the latest commit c754dc8 |
sorry I need to sleep... see u tomorrow... |
I see your error message, but I don't see the command you are using. But from what I can guess you are typing:
This will indeed lookup for wallets. You need to add the value present at this UTxO, for example for the UTxO you gave in the first comment (
|
Hmm... i see. I think this is where we find a limit to what we have so far. The wallet is using a BIP44 model. In order to sign the UTxO we need to know how to derive the private key from the root private key. And in order to do that we need to know the history of the generated addresses present in the blockchain (because bip44 is using incremental addressing, link here for more details). So we don't support yet Offline wallets yet. You can prepare a transaction on one machine and sign it on another. But you need the wallet to be Online. |
to avoid derive the private key from the root private key.-----. I try it . although I created wallet and address in offline machine B,then I transfer some ada to B's wallet address. created tx in A, still can't sign in B. So it is mean has no offcial way offline sign tx yet ???? |
no not yet indeed. Can we create a new issue to track this and close this ticket ? Since the underlying issue has been fixed (the |
on C: import the file, sent it to network
when I use command
"cardano-cli transaction add-input 25Ab2p01affa1bc8f35efeb7eea54e2ac1113f80d8628502c0f5a87f3295634f6df53f 2 "
01affa1bc8f35efeb7eea54e2ac1113f80d8628502c0f5a87f3295634f6df53f 2 is one address's utxo but not exist in I machine.
Errror:Cannot find inputs within the local UTxOs
so it is mean when create a transaction. input addr must in local machine ????
I just want use one addr utxo then create transaction. then send transaction to another machine which not connect internet to sign it .
The text was updated successfully, but these errors were encountered: