Scroller: How Onchain Agents Can Drive Cross-Chain Transactions