{"_format":"hh-sol-artifact-1","contractName":"BuyAndBridgeHelper","sourceName":"contracts/utils/BuyAndBridgeHelper.sol","abi":[{"inputs":[{"internalType":"contract ExchangeHelper","name":"_exh","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CELO","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"FUSE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"anyGoodDollar","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address[]","name":"buyPath","type":"address[]"},{"internalType":"uint256","name":"tokenAmount","type":"uint256"},{"internalType":"uint256","name":"minReturn","type":"uint256"},{"internalType":"uint256","name":"minDAIAmount","type":"uint256"},{"internalType":"address","name":"targetAddress","type":"address"}],"internalType":"struct BuyAndBridgeHelper.BuyParams","name":"_params","type":"tuple"},{"internalType":"uint256","name":"_toChain","type":"uint256"}],"name":"buyAndBridge","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"exHelper","outputs":[{"internalType":"contract ExchangeHelper","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fuseBridge","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gd","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gdx","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"multiChainBridge","outputs":[{"internalType":"contract IMultichainRouter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"updateAddresses","outputs":[],"stateMutability":"nonpayable","type":"function"}],"linkReferences":{},"deployedLinkReferences":{}}
