deep-ink-ventures / genesis-dao-frontend

https://genesis-dao-frontend-zeta.vercel.app
Apache License 2.0
4 stars 5 forks source link

Transaction Enhancements #213

Open deep-ink-ventures opened 1 year ago

deep-ink-ventures commented 1 year ago

Building on top of https://github.com/deep-ink-ventures/genesis-dao-frontend/issues/212.

Some extrinsic calls have additional information in the payload (model): asset, dao or proposal. With those we want to enhance the following transactions:

DAO Asset

All extrinsics should have the title : - - e.g. dao_assets: transfer_keep_alive DIV

The information should be prefixed with:

Execute a transfer_keep_alive for DIV, the DAO token of Deep Ink Ventures. (Where DIV is the symbol and Deep Ink Ventures the DAO Name, the Dao Name should link to the DAO)

The Parameter table should follow

DAO Core

All extrinsics should have the title : - - e.g. dao_core: change_ownership for Deep Ink Ventures

The information should be prefixed with:

Execute a change_ownership for Deep Ink Ventures. (Where Deep Ink Ventures is the DAO Name, the Dao Name should link to the DAO)

The Parameter table should follow

Dao Votes

All extrinsics should have the title : - | - e.g. dao_votes: mark_implemented - Change the color to red | Deep Ink Ventures

The information should be prefixed with:

Execute a mark_implemented for the proposal "Change the color to red" for Deep Ink Ventures. (Where Deep Ink Ventures is the DAO Name and Change the color to red is the proposal title. Both should link to the dao and the proposal respectively.

The Parameter table should follow

GHesericsu commented 1 year ago

Implemented some but still WIP