@goat-sdk/plugin-mode-governance
Version:
<div align="center"> <a href="https://github.com/goat-sdk/goat">
2 lines (1 loc) • 1.9 kB
JavaScript
import{parseAbi as e}from"viem";var o=e(["error AlreadyVoted()","error AmountTooSmall()","error CannotExit()","error DaoUnauthorized(address dao, address where, address who, bytes32 permissionId)","error LockNFTAlreadySet()","error MustBe18Decimals()","error NoLockFound()","error NonExistentToken()","error NotApprovedOrOwner()","error NotOwner()","error NotTicketHolder()","error NotVoter()","error NothingToSweep()","error OwnershipChange()","error SameAddress()","error TransferBalanceIncorrect()","error ZeroAddress()","error ZeroAmount()","error ZeroBalance()","function createLock(uint256 _value) external returns (uint256)","function createLockFor(uint256 _value, address _to) external returns (uint256)","function withdraw(uint256 _tokenId) external","function beginWithdrawal(uint256 _tokenId) external","function locked(uint256 _tokenId) external view returns ((uint208 amount, uint48 start))","function votingPower(uint256 _tokenId) external view returns (uint256)","function votingPowerForAccount(address _account) external view returns (uint256 accountVotingPower)","function totalVotingPower() external view returns (uint256)","function totalLocked() external view returns (uint256)","function minDeposit() external view returns (uint256)","function isVoting(uint256 _tokenId) external view returns (bool)","function ownedTokens(address _owner) external view returns (uint256[] tokenIds)","function setMinDeposit(uint256 _minDeposit) external","function pause() external","function unpause() external","function paused() external view returns (bool)"]),i=e(["function balanceOf(address account) external view returns (uint256)","function approve(address spender, uint256 amount) external returns (bool)"]),u=e(["function balanceOf(address account) external view returns (uint256)","function approve(address spender, uint256 amount) external returns (bool)"]);export{o as a,i as b,u as c};