-
Notifications
You must be signed in to change notification settings - Fork 59
EXP - Review #133
Comments
@Reecepbcups adjust is a temporary solution. I'm writing an oracle logic for query exp price. I have 2 proposal :
|
Token when a user spends to join DAO will go to exp module escrow instead of the DAO address. |
I think |
So `tx exp spend [coins]` is really `tx exp exchange [coins]` where coins = some IBC asset, and in return they get EXP. Then the DAO will `craft tx exp send [amount]` to send those IBC tokens to a DAO controlled multisig wallet for example to stake / LP / do what ever with correct? ---
Is that able to be specified in the proposal? where we mint the tokens to the user as vested for X amount of time? (the proposal can do it at a blockheight or ISO8061, whichever is easier) |
This param could be change by a gov. |
Like unbonding time in staking. |
Yes, this is logic in exp module. I think need to change cli for better readable. |
@Reecepbcups, I think oracle exp has been done. I created an ibc-channel between craft-testnet <-> bandchain, and it worked well. If you want to test more, I can provide an RPC for this testnet. |
Need guides on flow of commands, was not able to mint EXP in my test environment (go command cli panics, chain still operational)
proposal
when making the proposal, user needs to specify a vesting period for the EXP.
They can stake during this time, but can not burn it to the other asset until that time passes
craft tx exp burnexp [dao_member_address]
craft/x/exp/types/msgs.go
Line 79 in bc8c7c6
Like so:
craft tx exp burnexp [dao_member_address] [exp_to_burn_amount]
What is the difference between "tx exp spend [coins]" & "tx exp fund [coins]" as 2 separate commands?
craftd tx exp adjust [price]
craft tx exp send [amount]
"send [amount] from module escrow to the DAO address" so the DAO has some EXP in a module account it uses for sending?
The text was updated successfully, but these errors were encountered: