DA0-DA0 / dao-dao-ui

InterChain DAO tooling UI.
https://daodao.zone
24 stars 17 forks source link

UI is not updating transferred vesting payments #1786

Open kopeboy opened 1 month ago

kopeboy commented 1 month ago

DAODAO UI is not updating the list of vesting contracts on the Vesting Payments tab according to the current admin after a transfer. For example:

You can confirm with a query like this: junod q wasm c juno1ajs39qk0kd5xcjc8lvsym9q9g8q5jalzreum7nwqg036mqrw7utqf9gsu4 This contract was transferred from Core 1 to Dev Dept to Comms Dept, but its showing on Core 1 & Dev Dept, not on Comms Dept (the only, real admin).

@NoahSaso already told me on Discord that

this has to do with how vesting contracts are created and listed (through a factory contract), but it's not the most intuitive and we did not prepare it to automatically work for transfers

Even before a fix can make this automatic, I would like to know the manual way, if it exists, to correctly update what's shown on each DAO, especially considering we are talking about compensation of elected delegates, paid by the community of Juno users, who are also the biggest shareholders of DA0-DA0 and are instructed to use it in their (trial period) Charter.