Module roles_logic_sv2::channel_logic::channel_factory

source ·

Structs§

  • A stripped type of SetCustomMiningJob without the (channel_id, request_idandtoken`) fields
  • Used by a pool to in order to manage all downstream channel. It add job creation capabilities to ChannelFactory.
  • Used by proxies that want to open extended channls with upstream. If the proxy has job declaration capabilities, we set the job creator and the coinbase outs.
  • helper type used before a SetNewPrevHash has a channel_id

Enums§

  • Used by proxies for tracking upstream targets.
  • Represent the action that needs to be done when a new share is received.
  • A share can be both extended or standard