Structs

Used to store metadata relevant during the execution of a transaction