HausDAO / daohaus-monorepo-deprecated

MIT License
13 stars 5 forks source link

Update Proposal Type Warnings #1051

Closed earth2travis closed 1 year ago

earth2travis commented 1 year ago

Update PROPOSAL_TYPE_WARNINGS in constants.ts to align with updates made to forms.ts in https://github.com/HausDAO/daohaus-monorepo-deprecated/issues/1047

earth2travis commented 1 year ago

Changed:

export const PROPOSAL_TYPE_WARNINGS: { [key: string]: string } = {
  SIGNAL:
    'This proposal is to signal consent/dissent only. No actions will be executed.',
  ISSUE:
    'This proposal mints or removes tokens for DAO membership. Be sure to look at the contract details for more information.',
  TRANSFER_ERC20:
    'This proposal will transfer funds from the Main Treasury, be sure to look at the contract details for more information.',
  TRANSFER_NETWORK_TOKEN:
    'This proposal will transfer funds from the Main Treasury, be sure to look at the contract details for more information.',
  ADD_SHAMAN:
    'This proposal is adding a Shaman with Share Management permissions to the DAO. Be sure to look at the contract details for more information.',
  UPDATE_GOV_SETTINGS:
    'This proposal will adjust the governance settings for the DAO. Be sure to look at the contract details for more information.',
  TOKEN_SETTINGS:
    'This proposal will adjust the token transferability settings for the DAO. Be sure to look at the contract details for more information.',
  TOKENS_FOR_SHARES:
    'This proposal mints or removes tokens for DAO membership. Be sure to look at the contract details for more information.',
  GUILDKICK:
    'This proposal mints or removes tokens for DAO membership. Be sure to look at the contract details for more information.',
  WALLETCONNECT:
    'This proposal connect your DAO Safe to a dApp via WalletConnect and trigger transactions. Be sure to look at the contract details for more information.',
  ERROR_CANNOT_DECODE:
    'We cannot decode the contract details for this proposal. Please proceed with extreme caution!',
  ERROR_UNKOWN:
    'We can’t verify the contract details for this proposal. Please proceed with extreme caution!',
};
earth2travis commented 1 year ago

To:

export const PROPOSAL_TYPE_WARNINGS: { [key: string]: string } = {
  SIGNAL: 'Proposal for DAO voting signal. No transactions are executed.',
  ISSUE: 'Proposal issues voting or non-voting tokens from the DAO.',
  TRANSFER_ERC20: 'Proposal transfers ERC-20 tokens from DAO treasury.',
  TRANSFER_NETWORK_TOKEN: 'Proposal transfers native tokens from DAO treasury.',
  ADD_SHAMAN: 'Proposal grants DAO permissions to an external contract.',
  UPDATE_GOV_SETTINGS:
    'Proposal updates DAO proposal timing or advanced governance settings.',
  TOKEN_SETTINGS:
    'Proposal updates DAO voting or non-voting token transferability settings.',
  TOKENS_FOR_SHARES:
    'Proposal issues voting or non-voting tokens from the DAO.',
  GUILDKICK: 'Proposal transfers DAO voting tokens into non-voting tokens.',
  WALLETCONNECT: 'Proposal interacts with external contracts and applications.',
  ERROR_CANNOT_DECODE:
    'Cannot decode contract details for this proposal. Please proceed with extreme caution!',
  ERROR_UNKOWN:
    'Cannot verify contract details for this proposal. Please proceed with extreme caution!',
};
earth2travis commented 1 year ago

https://github.com/HausDAO/monorepo/pull/90

earth2travis commented 1 year ago

Spot check:

signal

shaman