iotaledger / goshimmer

Prototype implementation of IOTA 2.0
https://wiki.iota.org/goshimmer/welcome
Apache License 2.0
387 stars 113 forks source link

Colored coin transfers issues #2141

Open pqmertz opened 2 years ago

pqmertz commented 2 years ago

If I do the following....

Create a colored token using a Windows GUI, transfer the whole lot to another wallet on the node. Have the node send 1 token back each minute using the cli-wallet. Sometimes these begin to go pending.

When I tried to send some of these returned tokens back out of the Windows GUI to a 3rd party address I got this error.

The application is not able to complete the request, due to the following error: failed to parse Transaction from MarshalUtil: failed to parse TransactionEssence from MarshalUtil: failed to parse Inputs from MarshalUtil: amount of Inputs (1131) exceeds MaxInputCount (127): failed to parse bytes

After which everything goes pending with ridiculous quantities cli-wallet command and addresses send-funds -color 8YNsLGw5RkxQQojovWHNuxjmvrTNxELJsCe1h9246BkV -amount 1 -dest-addr 15UiAkJBCoiiipzGiy2XZxkagq96YgMZpcezQa9TuMmSA

STATUS BALANCE COLOR TOKEN NAME


[ OK ] 2099985 I IOTA IOTA [ OK ] 100 VKG 8yTj5DFQTSWrGRjxJ9m7FM7oVNnxmLS4atD42nnzqmNc Viking Coin [ OK ] 998814 PUP 8YNsLGw5RkxQQojovWHNuxjmvrTNxELJsCe1h9246BkV Puppy Coin [PEND] 4996408 PUP 8YNsLGw5RkxQQojovWHNuxjmvrTNxELJsCe1h9246BkV Puppy Coin

0.8.11

This isn't limited to colored coins. Can make it happen at any time. The quantities grow as well, Make pending coins out of thin air.

STATUS BALANCE COLOR TOKEN NAME


[ OK ] 500052 TAT 3GuDwuH8HusiWLbciPFmDypQTM7GFNSLvLp7yR9C8Xg4 Tattoo Token [PEND] 999960 I IOTA IOTA [PEND] 2000116 TAT 3GuDwuH8HusiWLbciPFmDypQTM7GFNSLvLp7yR9C8Xg4 Tattoo Token [PEND] 999969 BBT DYKdJeDE5aPHtJb9javo6ReXHxXTfpTq6RSTYrKbXAk1 Bad Boy Token [PEND] 999998 MAKE 33mrhkpJTvozjmhFVu6fVwC5EaEqpNGjWdLyhZgUStMa Make Money Token

gjeee commented 2 years ago

Hi,

I think colored coins approach in GoShimmer is deprecated in favour of the native tokens approach. So GoShimmer team is not actively working on this feature anymore.

Good news is that the new shimmer network (public beta currently) already supports this new tokenization framework in their so-called Startdust upgrade. Pls check out the following links:

DanEvers commented 1 year ago

So I guess this can be closed?