anchor.diff:          , get_mining_workers/0
           , start_mining/0
           , stop_mining/0
  -        , handoff_leader/0
  +        , is_leader/0
           , get_beneficiary/0
           ]).
   
  
positive.code: get_mining_workers() ->
      gen_server:call(?SERVER, get_mining_workers).
  
  -spec handoff_leader() -> 'ok'.
  handoff_leader() ->
      gen_server:call(?SERVER, handoff_leader).
  
  %%%===================================================================
  %%% Chain API
  
negative.code:     {reply, State#state.mining_state, State};
  handle_call(get_mining_workers, _From, State) ->
      {reply, worker_pids_by_tag(mining, State), State};
  handle_call(is_leader, _From, State = #state{ consensus = Cons }) ->
      {reply, Cons#consensus.leader, State};
  handle_call(reinit_chain, _From, State1 = #state{ consensus = Cons }) ->
      %% NOTE: ONLY FOR TEST
      ok = reinit_chain_state(),
  