Contracts
Deployed Address On Base Of Contracts
Name | Address |
|---|---|
0xe13FF6CB6b4fbd21AF5999Ad2614B5Db4fF39AAF | |
0xcfE0DE4A50C80B434092f87e106DFA40b71A5563 | |
0x36c1cdc9dc45D1491694F727375e95fd5c59e8C7 | |
0x2bb508Be8E97d23809624165B43cD63e3A8780a2 | |
0x0066A9A831a95A7e057Ea323BA4100772323D16A | |
0xaa77EFd46fB1F9AC92127f1ACe74C92FFEe3548E | |
0xB81f1cAB4C8a5D9Ba26341042c785CC9ABB76105 | |
0x13AbbbDA8dBfA282244C14211aefe78a4EF59e6C | |
0x42421cb63dD8C045f97abCb89Ad94Ccf404624DA | |
0x658A92c019b412B32A36944389DA86db261E2769 | |
0xfe281674F2973FCf64e3c79986478Bab46E2fAA0 | |
0x9C0756Dd20318DDD4D80A7618036AF14a47Bd7bB | |
0xAa0C7DD48Fd085258C2Ca3457Ac5967330e351da | |
0x396e4988db07a3677caf8dCd6C0101199221c752 | |
0xBA8604923C8ac139B6016056D50b32655Ed0ed10 | |
0x7F00C0f61A4d306f829e044B5276f6489fE0Cebc | |
0x9285B30cD65040C2FeD32f8668d592229461968a | |
0xA8707133a51cbEE1A328f891647812727dEe0835 | |
0x434C3DE1EEbb298e6EF41941192620534BDa75eB | |
0x72A3788baFE9D16D3397764dEB4099b0b0bD8a0A |
Github repo
Collective
Summon Collective DAO
step | contract | method |
summon collective dao | SummonCollecitveDao.sol | summonCollectiveDao |
Fund Raise Proposal
step | contract | method |
submit fund raise proposal | CollectiveFundRaiseProposalAdapter.sol | submitProposal |
process fund raise proposal | CollectiveFundRaiseProposalAdapter.sol | processProposal |
Voting
step | contract | method |
vote for proposal | CollectiveVotingAdapter.sol | submitVote |
Deposit ERC20
step | contract | method |
deposit erc20 | CollectiveFundingPoolAdapter.sol | deposit |
withdraw erc20 | CollectiveFundingPoolAdapter.sol | withdraw |
Funding Proposal
step | contract | method |
submit funding proposal | CollectiveFundingProposalAdapter.sol | submitProposal |
process proposal | CollectiveFundingProposalAdapter.sol | processProposal |
Clear Fund Proposal
step | contract | method |
submit clear fund proposal | CollectiveClearFundProposalAdapter.sol | submitClearFundProposal |
process proposal | CollectiveClearFundProposalAdapter.sol | processClearFundProposal |
DAO Set Proposal
step | contract | method |
submit Investor Cap Proposal | CollectiveDaoSetProposalAdapter.sol | submitInvestorCapProposal |
submit Governor Membershp Proposal | CollectiveDaoSetProposalAdapter.sol | submitGovernorMembershpProposal |
submit Voting Proposal | CollectiveDaoSetProposalAdapter.sol | submitVotingProposal |
submit Fees Proposal | CollectiveDaoSetProposalAdapter.sol | submitFeesProposal |
submit Proposer Reward Proposal | CollectiveDaoSetProposalAdapter.sol | submitProposerRewardProposal |
process Investor Cap Proposal | CollectiveDaoSetProposalAdapter.sol | processInvestorCapProposal |
process Governor Membership Proposal | CollectiveDaoSetProposalAdapter.sol | processGovernorMembershipProposal |
process Voting Proposal | CollectiveDaoSetProposalAdapter.sol | processVotingProposal |
process Fees Proposal | CollectiveDaoSetProposalAdapter.sol | processFeesProposal |
process Proposer Reward Proposal | CollectiveDaoSetProposalAdapter.sol | processProposerRewardProposal |
Expense Proposal
step | contract | method |
summbit Proposal | CollectiveExpenseProposalAdapter.sol | summbitProposal |
process Proposal | CollectiveExpenseProposalAdapter.sol | processProposal |
Governor Management Proposal
step | contract | method |
submit Governor In Proposal | CollectiveGovernorManagementAdapter.sol | submitGovernorInProposal |
submit Governor Out Proposal | CollectiveGovernorManagementAdapter.sol | submitGovernorOutProposal |
process Proposal | CollectiveGovernorManagementAdapter.sol | processProposal |
Set RICE Receiver Propsal
step | contract | method |
summbit Proposal | CollectiveSetRiceReceiverProposalAdapter.sol | summbitProposal |
process Proposal | CollectiveSetRiceReceiverProposalAdapter.sol | processProposal |
Top Up Proposal
step | contract | method |
summbit Proposal | CollectiveTopUpProposalAdapter.sol | summbitProposal |
process Proposal | CollectiveTopUpProposalAdapter.sol | processProposal |
Withdraw Fund From Escrow
step | contract | method |
withdraw From OverRaised | CollectiveEscrowFundAdapter.sol | withdrawFromOverRaised |
withdraw From Failed FundRaising | CollectiveEscrowFundAdapter.sol | withdrawFromFailedFundRaising |
withdraw From Liquidation | CollectiveEscrowFundAdapter.sol | withdrawFromLiquidation |
withdraw | CollectiveFreeInFundEscrowAdapter.sol | withdraw |
withDraw Redemption Fee | CollectiveRedemptionFeeEscrowAdapter.sol | withDrawRedemptionFee |
Vesting
step | contract | method |
create Vesting | CollectiveVestingAdapter.sol | createVesting |
withdraw | CollectiveVestingAdapter.sol | withdraw |
Flex
Summon A Flex DAO
step | contract | method |
summon Flex Dao | SummonDao.sol | summonFlexDao |
DAOSet Proposal
step | contract | method |
submit Investor Cap Proposal | FlexDaoSetAdapter.sol | submitInvestorCapProposal |
submit Governor Membership Proposal | FlexDaoSetAdapter.sol | submitGovernorMembershipProposal |
submit Investor Membership Proposal | FlexDaoSetAdapter.sol | submitInvestorMembershipProposal |
submit Voting Proposal | FlexDaoSetAdapter.sol | submitVotingProposal |
submit Fees Proposal | FlexDaoSetAdapter.sol | submitFeesProposal |
submit Proposer Membership Proposal | FlexDaoSetAdapter.sol | submitProposerMembershipProposal |
submit Poll For Investment Proposal | FlexDaoSetAdapter.sol | submitPollForInvestmentProposal |
process Investor Cap Proposal | FlexDaoSetAdapter.sol | processInvestorCapProposal |
process Governor Membership Proposal | FlexDaoSetAdapter.sol | processGovernorMembershipProposal |
process Voting Proposal | FlexDaoSetAdapter.sol | processVotingProposal |
process Fees Proposal | FlexDaoSetAdapter.sol | processFeesProposal |
process Proposer Membership Proposal | FlexDaoSetAdapter.sol | processProposerMembershipProposal |
Funding Proposal
step | contract | method |
submit Proposal | FlexFunding.sol | submitProposal |
process Proposal | FlexFunding.sol | processProposal |
Deposit ERC20
step | contract | method |
deposit | FlexFundingPoolAdapter.sol | deposit |
withdraw | FlexFundingPoolAdapter.sol | withdraw |
Withdraw Fund From Escrow
step | contract | method |
withdraw Investment Payback Token | FlexFundingReturnTokenAdapter.sol | withdrawInvestmentPaybackToken |
withdraw free in over raised fund | FlexFreeInEscrowFund.sol | withdraw |
Governor Voting Asset Allocation Proposal
step | contract | method |
submit Proposal | FlexGovernorVotingAssetAllocationProposalAdapter.sol | submitProposal |
process Proposal | FlexGovernorVotingAssetAllocationProposalAdapter.sol | processProposal |
Vote For Proposal
step | contract | method |
vote for poll proposal | FlexPollingVoting.sol | submitVote |
vote for proposal | FlexVoting.sol | submitVote |
Set RICE Receiver Proposal
step | contract | method |
submit Proposal | FlexSetRiceReceiverProposalAdapter.sol | submitProposal |
process Proposal | FlexSetRiceReceiverProposalAdapter.sol | processProposal |
Governor Management Proposal
step | contract | method |
submit Governor In Proposal | StewardManagement.sol | submitGovernorInProposal |
submit Governor Out Proposal | StewardManagement.sol | submitGovernorOutProposal |
process Proposal | StewardManagement.sol | processProposal |
quit from dao | StewardManagement.sol | quit |
Vesting
step | contract | method |
create Vesting | FlexVesting.sol | createVesting |
withdraw from vesting | FlexVesting.sol | withdraw |
Vintage
Summon A Vintage DAO
step | contract | method |
summon Vintage Dao | SummonVintageDao.sol | summonVintageDao |
DAOSet Proposal
step | contract | method |
submit Governor Membership Proposal | VintageDaoSetAdapter.sol | submitGovernorMembershipProposal |
submit Voting Proposal | VintageDaoSetAdapter.sol | submitVotingProposal |
process Governor Membership Proposal | VintageDaoSetAdapter.sol | processGovernorMembershipProposal |
process Voting Proposal | VintageDaoSetAdapter.sol | processVotingProposal |
Withdraw Fund From Escrow
step | contract | method |
withdraw From Liquidation | VintageEscrowFund.sol | withdrawFromLiquidation |
withdraw From Failed FundRaising | VintageEscrowFund.sol | withdrawFromFailedFundRaising |
withdraw From OverRaised | VintageEscrowFund.sol | withdrawFromOverRaised |
withdraw free in over raised fund | VintageFreeInFundEscrow.sol | withdraw |
withdraw Investment PaybackToken | VintageFundingReturnTokenAdapter.sol | withdrawInvestmentPaybackToken |
Fund Raise Proposal
step | contract | method |
submit Proposal | VintageFundRaise.sol | submitProposal |
process Proposal | VintageFundRaise.sol | processProposal |
Deposit ERC20
step | contract | method |
deposit | VintageFundingAdapter.sol | deposit |
withdraw | VintageFundingAdapter.sol | withdraw |
Governor Voting Asset Allocation proposal
step | contract | method |
submit Proposal | VintageGovernorVotingAssetAllocationAdapter.sol | submitProposal |
process Proposal | VintageGovernorVotingAssetAllocationAdapter.sol | processProposal |
Governor Management Proposal
step | contract | method |
submit Governor In Proposal | VintageRaiserManagement.sol | submitGovernorInProposal |
submit Governor Out Proposal | VintageRaiserManagement.sol | submitGovernorOutProposal |
process Proposal | VintageRaiserManagement.sol | processProposal |
governor quit from dao | VintageRaiserManagement.sol | quit |
Set RICE Receiver Proposal
step | contract | method |
submit Proposal | VintageSetRiceReceiverAdapter.sol | submitProposal |
process Proposal | VintageSetRiceReceiverAdapter.sol | processProposal |
Vote For Proposal
step | contract | method |
vote | VintageVoting.sol | submitVote |
Vesting
step | contract | method |
create Vesting | VintageVesting.sol | createVesting |
withdraw from vesting | withdraw |
The Graph For Incubator
_____ _ _ _____ ____ ____ _ ____ _ _
|_ _|| | | || ____| / ___|| _ \ / \ | _ \ | | | |
| | | |_| || _| | | _ | |_) | / _ \ | |_) || |_| |
| | | _ || |___ | |_| || _ < / ___ \ | __/ | _ |
|_| |_| |_||_____| \____||_| \_\/_/ \_\|_| |_| |_|
Github repo
Development
# install project dependencies
yarn // or npm i
# generate graph files
yarn codegen
# run build
yarn build
# now you're able to deploy to thegraph via
graph deploy <your graph id>Development Query URL
api.studio.thegraph.com
api.studio.thegraph.com
Entities
created daos:
daoEntiys{
daoAddr
daoName
daoType
createTimeStamp
}Manual Create Vesting
Collective Set RICE Receiver Proposal
CollectiveSetRiceReceiverProposalEntity @entity{
id: ID!
daoAddr: Bytes! # address
proposalId: Bytes!
proposer: Bytes! # address
creationTime: BigInt!
stopVotingTime: BigInt!
state: BigInt!
executeTime: BigInt!
executeHash: Bytes!
riceReceiver: Bytes!
collectiveDaoEntity: CollectiveDaoEntity
}Collective Clear Fund Proposal
CollectiveClearFundProposalEntity @entity{
id: ID!
daoAddr: Bytes! # address
proposalId: Bytes!
proposer: Bytes! # address
creationTime: BigInt!
stopVotingTime: BigInt!
state: BigInt!
executeTime: BigInt!
executeHash: Bytes!
amount: BigInt!
currencyAddr: Bytes!
collectiveDaoEntity: CollectiveDaoEntity
}Collective Investor Activity
CollectiveInvestorActivity @entity(immutable: true){
id:ID!
txHash:Bytes!
daoAddr: Bytes! # address
proposalId: Bytes! # address
account: Bytes! # address
type: String!
amount: BigInt! # uint256
amountFromWei: String!
timeStamp: BigInt! # uint256
timeString: String!
}Collective Fee Ratio
CollectiveDaoFeeInfoEntity @entity{
id: ID!
daoAddr: Bytes! # address
redemptionFeeAmount: BigInt
proposerInvestTokenFeeAmount: BigInt
proposerPayBackTokenFeeAmount: BigInt
collectiveDaoEntity: CollectiveDaoEntity
}Collective Governor Membership
CollectiveDaoGovernorMembershipEntity @entity {
id: ID!
daoAddr: Bytes! # address
enable: Boolean
name: String
varifyType: BigInt
minHolding: BigInt
tokenAddress: Bytes
tokenId: BigInt
whiteList: [String!]
collectiveDaoEntity: CollectiveDaoEntity
}Collective Vesting Info
Collective DAO Set Proposal
CollectiveDaoSetProposalEntity @entity{
id:ID!
daoAddr: Bytes! # address
proposer: Bytes
proposalId: Bytes! # bytes32
proposalType: BigInt! # uint256
proposalTypeString: String!
state: BigInt! # uint256
creationTime: BigInt
executeHash: Bytes!
collectiveDaoEntity: CollectiveDaoEntity
}Collective Expense Proposal
CollectiveExpenseProposalEntity @entity{
id: ID!
proposer: Bytes! # address
daoAddr: Bytes! # address
proposalId: Bytes! # bytes32
amount: BigInt!
creationTime: BigInt!
receiver: Bytes! # address
state: BigInt!
stopVoteTime:BigInt!
tokenAddress: Bytes! # address
executeHash: Bytes!
collectiveDaoEntity: CollectiveDaoEntity
}Collective Funding Proposal
Collective Fund Raise Proposal
Collective Governor Management Proposal
Collective Top Up Proposal
CollectiveTopUpProposalEntity @entity{
id: ID!
daoAddr: Bytes! # address
proposalId: Bytes! # address
account: Bytes! # address
amount: BigInt!
state: BigInt!
token: Bytes! # address
creationTime: BigInt!
stopVoteTime: BigInt!
executeHash: Bytes!
votingPowerToBeAllocated: BigInt!
collectiveDaoEntity: CollectiveDaoEntity
}
← Previous
Next →
On this page
- Contracts
- Deployed Address On Base Of Contracts
- Github repo
- Collective
- Summon Collective DAO
- Fund Raise Proposal
- Voting
- Deposit ERC20
- Funding Proposal
- Clear Fund Proposal
- DAO Set Proposal
- Expense Proposal
- Governor Management Proposal
- Set RICE Receiver Propsal
- Top Up Proposal
- Withdraw Fund From Escrow
- Vesting
- Flex
- Summon A Flex DAO
- DAOSet Proposal
- Funding Proposal
- Deposit ERC20
- Withdraw Fund From Escrow
- Governor Voting Asset Allocation Proposal
- Vote For Proposal
- Set RICE Receiver Proposal
- Governor Management Proposal
- Vesting
- Vintage
- Summon A Vintage DAO
- DAOSet Proposal
- Withdraw Fund From Escrow
- Fund Raise Proposal
- Deposit ERC20
- Governor Voting Asset Allocation proposal
- Governor Management Proposal
- Set RICE Receiver Proposal
- Vote For Proposal
- Vesting
- The Graph For Incubator
- Github repo
- Development Query URL
- Entities
- Manual Create Vesting
- Collective Set RICE Receiver Proposal
- Collective Clear Fund Proposal
- Collective Investor Activity
- Collective Fee Ratio
- Collective Governor Membership
- Collective Vesting Info
- Collective DAO Set Proposal
- Collective Expense Proposal
- Collective Funding Proposal
- Collective Fund Raise Proposal
- Collective Governor Management Proposal
- Collective Top Up Proposal
