[{"inputs":[],"name":"EmptyAgentURI","type":"error"},{"inputs":[],"name":"EmptyPartnershipType","type":"error"},{"inputs":[],"name":"SelfBondNotAllowed","type":"error"},{"inputs":[{"internalType":"uint256","name":"sent","type":"uint256"},{"internalType":"uint256","name":"required","type":"uint256"}],"name":"StakeBelowMinimum","type":"error"},{"inputs":[{"internalType":"uint256","name":"expected","type":"uint256"},{"internalType":"uint256","name":"actual","type":"uint256"}],"name":"WrongChain","type":"error"},{"inputs":[],"name":"ZeroAgentAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"onboardedEoa","type":"address"},{"indexed":true,"internalType":"address","name":"aiAgent","type":"address"},{"indexed":true,"internalType":"uint256","name":"bondId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"stakeAmount","type":"uint256"},{"indexed":false,"internalType":"string","name":"agentType","type":"string"},{"indexed":false,"internalType":"string","name":"partnershipType","type":"string"}],"name":"OnboardedWithBond","type":"event"},{"inputs":[],"name":"BASE_CHAIN_ID","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"IDENTITY_REGISTRY","outputs":[{"internalType":"contract IIdentityRegistry","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_STAKE_WEI","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PARTNERSHIP_BONDS","outputs":[{"internalType":"contract IPartnershipBonds","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"agentURI","type":"string"},{"internalType":"string","name":"agentType","type":"string"},{"internalType":"bytes32","name":"capabilitiesHash","type":"bytes32"},{"internalType":"address","name":"aiAgent","type":"address"},{"internalType":"string","name":"partnershipType","type":"string"}],"name":"onboardAndBond","outputs":[{"internalType":"uint256","name":"bondId","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"targets","outputs":[{"internalType":"address","name":"identityRegistry","type":"address"},{"internalType":"address","name":"partnershipBonds","type":"address"},{"internalType":"uint256","name":"minStakeWei","type":"uint256"},{"internalType":"uint256","name":"baseChainId","type":"uint256"}],"stateMutability":"pure","type":"function"}]
