UNPKG

@river-build/generated

Version:

## How to generate contract types

327 lines (326 loc) 6.17 kB
export default [ { "type": "function", "name": "addSpaceDelegation", "inputs": [ { "name": "space", "type": "address", "internalType": "address" }, { "name": "operator", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "getSpaceDelegation", "inputs": [ { "name": "space", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "getSpaceDelegationsByOperator", "inputs": [ { "name": "operator", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "address[]", "internalType": "address[]" } ], "stateMutability": "view" }, { "type": "function", "name": "getSpaceFactory", "inputs": [], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "getTotalDelegation", "inputs": [ { "name": "operator", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "mainnetDelegation", "inputs": [], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "removeSpaceDelegation", "inputs": [ { "name": "space", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "riverToken", "inputs": [], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "setMainnetDelegation", "inputs": [ { "name": "mainnetDelegation_", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setRiverToken", "inputs": [ { "name": "riverToken", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setSpaceFactory", "inputs": [ { "name": "spaceFactory", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setStakeRequirement", "inputs": [ { "name": "stakeRequirement_", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "stakeRequirement", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "event", "name": "MainnetDelegationChanged", "inputs": [ { "name": "mainnetDelegation", "type": "address", "indexed": true, "internalType": "address" } ], "anonymous": false }, { "type": "event", "name": "RiverTokenChanged", "inputs": [ { "name": "riverToken", "type": "address", "indexed": true, "internalType": "address" } ], "anonymous": false }, { "type": "event", "name": "SpaceDelegatedToOperator", "inputs": [ { "name": "space", "type": "address", "indexed": true, "internalType": "address" }, { "name": "operator", "type": "address", "indexed": true, "internalType": "address" } ], "anonymous": false }, { "type": "event", "name": "SpaceFactoryChanged", "inputs": [ { "name": "spaceFactory", "type": "address", "indexed": true, "internalType": "address" } ], "anonymous": false }, { "type": "event", "name": "StakeRequirementChanged", "inputs": [ { "name": "stakeRequirement", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "error", "name": "SpaceDelegation__AlreadyDelegated", "inputs": [ { "name": "operator", "type": "address", "internalType": "address" } ] }, { "type": "error", "name": "SpaceDelegation__AlreadyRegistered", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__InvalidAddress", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__InvalidOperator", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__InvalidSpace", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__InvalidStakeRequirement", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__InvalidStatusTransition", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__NotEnoughStake", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__NotRegistered", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__NotTransferable", "inputs": [] }, { "type": "error", "name": "SpaceDelegation__StatusNotChanged", "inputs": [] } ] as const