As an application developer, I would like to enable AppBase for Broadcast at runtime, so that I can switch to this style if NetworkBroadcastApi ever officially becomes not-a-work-in-progress.
The steem-ruby design philosophy was to target AppBase by default. For everything but NetworkBroadcastApi, this has held true. But for now, CondenserApi is default for broadcast, which works fine.
This change will allow serialization with either API, even at runtime.
As an application developer, I would like to enable AppBase for Broadcast at runtime, so that I can switch to this style if NetworkBroadcastApi ever officially becomes not-a-work-in-progress.
The steem-ruby design philosophy was to target AppBase by default. For everything but NetworkBroadcastApi, this has held true. But for now, CondenserApi is default for broadcast, which works fine.
This change will allow serialization with either API, even at runtime.