saturn-genesis-contract
v0.0.5
Published
Saturn Genesis Contract
Downloads
3
Maintainers
Readme
saturn-genesis-contract
aturn dao 181 genesis
Types and imports
import { genesis, addGenesis } from 'saturn-genesis-contract/shared'
import {
DAO721__factory,
SaturnDAOToken__factory,
SaturnLock__factory,
SaturnDaoGenesis__factory
} from 'saturn-genesis-contract/factories'
import type {
MemberActiveEvent, Ownable, OwnershipTransferredEvent,
SaturnDaoGenesisInterface, SaturnDaoGenesis
} from 'saturn-genesis-contract'
Solidity Interface
// SPDX-License-Identifier: UNLICENSED
// !! THIS FILE WAS AUTOGENERATED BY abi-to-sol v0.5.2. SEE SOURCE BELOW. !!
pragma solidity ^0.8.7;
interface SaturnDAOGenesis {
event MemberActive(address holder, uint256 balance, uint256 time);
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
function activate() external;
function activeMembers() external view returns (uint256);
function addMember(address _holder, uint256 _balance) external;
function getMember(address _holder) external view returns (uint256);
function isActive(address _holder) external view returns (uint256);
function owner() external view returns (address);
function renounceOwnership() external;
function transferOwnership(address newOwner) external;
}