Rough outline for Producer Add Transaction

[#83793726] Just a rough outline for now.