Transaction manipulation for Forge
deliver(Forge.TransactionMessage.t(), String.t()) :: :ok | {:error, any()}
sign(Forge.TransactionMessage.t(), String.t()) :: binary()
verify(Forge.TransactionMessage.t()) :: :ok | :error