package com.yoghurt.crypto.transactions.client.ui;
import com.google.gwt.user.client.ui.IsWidget;
import com.yoghurt.crypto.transactions.shared.domain.Block;
import com.yoghurt.crypto.transactions.shared.domain.RawBlockContainer;
import com.yoghurt.crypto.transactions.shared.domain.RawTransactionContainer;
public interface MineView extends IsWidget {
public interface Presenter {
void startPoll();
void pausePoll();
void getLatestBlock();
}
void setPresenter(Presenter presenter);
void setInformation(Block initialBlock, RawBlockContainer rawBlock, RawTransactionContainer coinbase, boolean custom);
void broadcastLatestBlock(String latestBlock);
void cancel();
}