This section outlines the function signatures and structs that you need to interact with our smart contracts directly.
EventFactory
This smart contract is responsible for tracking the ownership of each event, as well as mapping each ticket to the event it is under. It is also responsible for the creation of new Ticket smart contracts.