Astra DAO
  • 👋Introduction
  • Astra DAO
    • Indices
      • iTokens
      • Tokenomics
      • Staking
      • Fees
    • Launchpad Overview
      • Whitelisting (KYC)
      • Vesting
      • Cross-Chain Staking
    • Roadmap
  • Governance
    • Astra DAO
    • Proposals and Voting
  • Tutorials
    • Indices
      • Creating an Index
      • Entering an Astra DAO Index
      • Staking iTokens
      • Leaving an Astra DAO Index
      • Staking ASTRADAO
        • Claiming Rewards - iTokens Staking and Liquidity Mining
        • Shut-Down an Index
    • Launchpad
      • How to Create a Token Sale
      • How to Invest in a Token Sale
      • How to Complete PureFi KYC
  • Oracle
    • Chainlink
  • Developers
    • Contracts
      • Mainnet
        • Arbitrum
      • Testnet
        • Polygon Mumbai
        • BSC Testnet
    • Transaction details
      • Chef
      • Indices
      • LM Pool
      • Governance
    • Smart Contract Functionality
      • Vesting
      • Payment
      • Indices
      • Governance
      • Chef
      • LM Pool
      • AstraDAO Whitelist
      • LaunchpadConfiguration
      • Launchpad
      • LaunchpadFactory
      • LaunchpadVesting
      • CrossChainSaleManager
  • Security
    • Time Lock
    • Ownership
    • Pausing
    • Security Audits
    • Bug Bounty Program
Powered by GitBook
On this page

Was this helpful?

  1. Developers
  2. Transaction details

Governance

PreviousLM PoolNextSmart Contract Functionality

Last updated 1 year ago

Was this helpful?

TC_1

Initialize

initialize

It should initialize the contract

TC_2

Set pending Admin

setPendingAdmin

It should set the governance contract for pending admin

TC_3

Accept pending Admin

_acceptAdmin

It should set the governance contract for timelock

TC_4

Create proposal

propose

Try to create proposal without ASTRADAO approval

TC_5

Create proposal

propose

Create proposal for updating minimum votes

TC_6

Vote on proposal

castVote

Vote on proposal

TC_7

Queue the proposal

queue

Queue the proposal with 1 user votes for testing its enough to pass the proposal

TC_8

Execute

execute

Try to execute the proposal before execute time reached

TC_9

Queue the proposal

queue

Try to execute the queue before execute time reached

TC_10

Execute

execute

Try to execute the queue before execute time reached

TC_11

Create proposal

propose

Try to create proposal without top staker

TC_12

Vote on proposal

castVote

Vote on already executed proposal

TC_13

Queue the proposal

queue

Try to execute the queue after execution

TC_14

Execute

execute

Try to execute the proposal after execution

https://kovan.etherscan.io/tx/0x7f06d8fcc24d0a217cc3f421f1e15cf4693803a00b772c1ade220e80392198a8
https://kovan.etherscan.io/tx/0x92bf4847229e6119cf565a132a3e8f92414be6cd5c308440691c45c8322b37e8
https://kovan.etherscan.io/tx/0x53a113caebd4364567d190de4a48cb3ed72481d73cb7fa9ec9ef1e94d321639e
https://kovan.etherscan.io/tx/0x3d085ad6d64068b1fcec2f3270b376b244cf9641ee22d46ea50d698cf3116e31
https://kovan.etherscan.io/tx/0x8e54952c51d03d70bb4a44393709f8a1aaa9003eabcaacc711ec465f46a9f119
https://kovan.etherscan.io/tx/0xe4411eaf9d41a03d24ca4054fb1014df68a0d877c861df5299e6f91d86b6ab57
https://kovan.etherscan.io/tx/0x0abd89c32d7d94f79284537826a0551d93e057462c3613b1453c6733a94ce45f
https://kovan.etherscan.io/tx/0xdd076ae24f3499408a697fa06fcbe4fabf1dadb7f7d8afc68f740d47917a3f98
https://kovan.etherscan.io/tx/0xe5783db931b63528b4a31949ce70d10e0f38203b24be90632a3e88886b201757
https://kovan.etherscan.io/tx/0xcc9c80cffe25030b1dbe0b0c91b3ecff6d01f7450514462f8d117c1517277250
https://kovan.etherscan.io/tx/0x205bcffd419fa687996e7b121ca6589f7e2f9d00635e3585632cebf182bd72a3
https://kovan.etherscan.io/tx/0x53b5909cf83492d53d357c031053c9be1d530ba514a137665930250497932be3
https://kovan.etherscan.io/tx/0xeee484f859409075f7d2f485710499efe9e081ecb7f919b0dc89243f91053511
https://kovan.etherscan.io/tx/0x880fe7dcae6e5fab176da4b7a99a319f229335ba5afa270f55ae3e862431f78a