Contract API
ResonanceDeployer
Stateless creation deployer; holds no storage and retains no authority.
Loading…
Browse documentation
Contract API
Stateless creation deployer; holds no storage and retains no authority.
Loading…
Contract API
Stateless creation deployer; holds no storage and retains no authority.
This reference is generated from the repository contracts. Check the deployed version before using a signature or constant. The audit covers a specific source revision.
Source: src/launch/ResonanceDeployer.sol
Artifact: out/ResonanceDeployer.sol/ResonanceDeployer.json
Deploys Resonance contracts without retaining ownership or mutable state.
Public ABI: 1 function, 0 events, 0 custom errors, 0 constructors, 0 receive entries, 0 fallback entries.
deploy(address,address,address,address,address,address)function deploy(contract IERC20 signalCoin, contract IERC20 usdg, address fund, contract BribeFactory bribeFactory, contract AuctionFactory auctionFactory, address signalManager) external returns (contract Resonance resonance);Deploys Resonance with the supplied factories and the caller as initial owner.
Parameters
auctionFactory: Shared factory for Auctions and their BribeRouters.bribeFactory: Shared factory for each Strategy's Bribe.fund: Fund receiving the backing-asset share of Auction payments.signalCoin: Signal receipt token authorized to change Strategy weights.signalManager: First account approved to add managed signal, or zero for community signaling.usdg: Revenue token streamed to Strategies.Returns
resonance: Newly deployed Resonance.