UNPKG

@agentek/tools

Version:

Blockchain tools for AI agents

833 lines 24.9 kB
export declare const TALLY_API_URL = "https://api.tally.xyz/query"; export declare const GovernorBravoDelegateAbi: readonly [{ readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "address"; readonly name: "oldAdmin"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "address"; readonly name: "newAdmin"; readonly type: "address"; }]; readonly name: "NewAdmin"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "address"; readonly name: "oldImplementation"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "address"; readonly name: "newImplementation"; readonly type: "address"; }]; readonly name: "NewImplementation"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "address"; readonly name: "oldPendingAdmin"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "address"; readonly name: "newPendingAdmin"; readonly type: "address"; }]; readonly name: "NewPendingAdmin"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "id"; readonly type: "uint256"; }]; readonly name: "ProposalCanceled"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "id"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "address"; readonly name: "proposer"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "address[]"; readonly name: "targets"; readonly type: "address[]"; }, { readonly indexed: false; readonly internalType: "uint256[]"; readonly name: "values"; readonly type: "uint256[]"; }, { readonly indexed: false; readonly internalType: "string[]"; readonly name: "signatures"; readonly type: "string[]"; }, { readonly indexed: false; readonly internalType: "bytes[]"; readonly name: "calldatas"; readonly type: "bytes[]"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "startBlock"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "endBlock"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "string"; readonly name: "description"; readonly type: "string"; }]; readonly name: "ProposalCreated"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "id"; readonly type: "uint256"; }]; readonly name: "ProposalExecuted"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "id"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "eta"; readonly type: "uint256"; }]; readonly name: "ProposalQueued"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "oldProposalThreshold"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "newProposalThreshold"; readonly type: "uint256"; }]; readonly name: "ProposalThresholdSet"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "address"; readonly name: "voter"; readonly type: "address"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint8"; readonly name: "support"; readonly type: "uint8"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "votes"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "string"; readonly name: "reason"; readonly type: "string"; }]; readonly name: "VoteCast"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "oldVotingDelay"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "newVotingDelay"; readonly type: "uint256"; }]; readonly name: "VotingDelaySet"; readonly type: "event"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: false; readonly internalType: "uint256"; readonly name: "oldVotingPeriod"; readonly type: "uint256"; }, { readonly indexed: false; readonly internalType: "uint256"; readonly name: "newVotingPeriod"; readonly type: "uint256"; }]; readonly name: "VotingPeriodSet"; readonly type: "event"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "BALLOT_TYPEHASH"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "DOMAIN_TYPEHASH"; readonly outputs: readonly [{ readonly internalType: "bytes32"; readonly name: ""; readonly type: "bytes32"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MAX_PROPOSAL_THRESHOLD"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MAX_VOTING_DELAY"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MAX_VOTING_PERIOD"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MIN_PROPOSAL_THRESHOLD"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MIN_VOTING_DELAY"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "MIN_VOTING_PERIOD"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly []; readonly name: "_acceptAdmin"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalCount"; readonly type: "uint256"; }]; readonly name: "_initiate"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "newPendingAdmin"; readonly type: "address"; }]; readonly name: "_setPendingAdmin"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "newProposalThreshold"; readonly type: "uint256"; }]; readonly name: "_setProposalThreshold"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "newVotingDelay"; readonly type: "uint256"; }]; readonly name: "_setVotingDelay"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "newVotingPeriod"; readonly type: "uint256"; }]; readonly name: "_setVotingPeriod"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "admin"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }]; readonly name: "cancel"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly internalType: "uint8"; readonly name: "support"; readonly type: "uint8"; }]; readonly name: "castVote"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly internalType: "uint8"; readonly name: "support"; readonly type: "uint8"; }, { readonly internalType: "uint8"; readonly name: "v"; readonly type: "uint8"; }, { readonly internalType: "bytes32"; readonly name: "r"; readonly type: "bytes32"; }, { readonly internalType: "bytes32"; readonly name: "s"; readonly type: "bytes32"; }]; readonly name: "castVoteBySig"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly internalType: "uint8"; readonly name: "support"; readonly type: "uint8"; }, { readonly internalType: "string"; readonly name: "reason"; readonly type: "string"; }]; readonly name: "castVoteWithReason"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }]; readonly name: "execute"; readonly outputs: readonly []; readonly payable: true; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }]; readonly name: "getActions"; readonly outputs: readonly [{ readonly internalType: "address[]"; readonly name: "targets"; readonly type: "address[]"; }, { readonly internalType: "uint256[]"; readonly name: "values"; readonly type: "uint256[]"; }, { readonly internalType: "string[]"; readonly name: "signatures"; readonly type: "string[]"; }, { readonly internalType: "bytes[]"; readonly name: "calldatas"; readonly type: "bytes[]"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }, { readonly internalType: "address"; readonly name: "voter"; readonly type: "address"; }]; readonly name: "getReceipt"; readonly outputs: readonly [{ readonly components: readonly [{ readonly internalType: "bool"; readonly name: "hasVoted"; readonly type: "bool"; }, { readonly internalType: "uint8"; readonly name: "support"; readonly type: "uint8"; }, { readonly internalType: "uint96"; readonly name: "votes"; readonly type: "uint96"; }]; readonly internalType: "struct GovernorBravoDelegateStorageV1.Receipt"; readonly name: ""; readonly type: "tuple"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "initialProposalId"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "timelock_"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "uni_"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "votingPeriod_"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "votingDelay_"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "proposalThreshold_"; readonly type: "uint256"; }]; readonly name: "initialize"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly name: "latestProposalIds"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "name"; readonly outputs: readonly [{ readonly internalType: "string"; readonly name: ""; readonly type: "string"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "pendingAdmin"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "proposalCount"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "proposalMaxOperations"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "proposalThreshold"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly name: "proposals"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "id"; readonly type: "uint256"; }, { readonly internalType: "address"; readonly name: "proposer"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "eta"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "startBlock"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "endBlock"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "forVotes"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "againstVotes"; readonly type: "uint256"; }, { readonly internalType: "uint256"; readonly name: "abstainVotes"; readonly type: "uint256"; }, { readonly internalType: "bool"; readonly name: "canceled"; readonly type: "bool"; }, { readonly internalType: "bool"; readonly name: "executed"; readonly type: "bool"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address[]"; readonly name: "targets"; readonly type: "address[]"; }, { readonly internalType: "uint256[]"; readonly name: "values"; readonly type: "uint256[]"; }, { readonly internalType: "string[]"; readonly name: "signatures"; readonly type: "string[]"; }, { readonly internalType: "bytes[]"; readonly name: "calldatas"; readonly type: "bytes[]"; }, { readonly internalType: "string"; readonly name: "description"; readonly type: "string"; }]; readonly name: "propose"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }]; readonly name: "queue"; readonly outputs: readonly []; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "quorumVotes"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "proposalId"; readonly type: "uint256"; }]; readonly name: "state"; readonly outputs: readonly [{ readonly internalType: "enum GovernorBravoDelegateStorageV1.ProposalState"; readonly name: ""; readonly type: "uint8"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "timelock"; readonly outputs: readonly [{ readonly internalType: "contract TimelockInterface"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "uni"; readonly outputs: readonly [{ readonly internalType: "contract UniInterface"; readonly name: ""; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "votingDelay"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }, { readonly constant: true; readonly inputs: readonly []; readonly name: "votingPeriod"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }]; //# sourceMappingURL=constants.d.ts.map