A contract that can receive funds directly and forward to a project's current terminal.
The directory to use when resolving which terminal to send the payment to.
ITerminalDirectory public immutable override terminalDirectory;
The ID of the project to pay when this contract receives funds.
uint256 public immutable override projectId;
The memo to use when this contract forwards a payment to a terminal.
string public override memo;
constructor(ITerminalDirectory _terminalDirectory, uint256 _projectId, string memory _memo);
|A directory of a project's current Juicebox terminal to receive payments in.|
|The ID of the project to pay when this contract receives funds.|
|The memo to use when this contract forwards a payment to a terminal.|
receive() external payable;