Skip to content
Snippets Groups Projects
Select Git revision
  • 4313ee7ce82d32e63f9744d33db97dd93611c694
  • master default
  • dev-group3-qdigest
  • dev-group2-all-aggregations
  • dev-group2-graphs
  • dev-group2-limit-neighbors
  • dev-group1-stefan
  • dev-group3-kim
  • dev-group1-simon
9 results

WalletCreator.java

  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    WalletCreator.java 694 B
    package fucoin.wallet;
    
    import akka.actor.ActorRef;
    import akka.japi.Creator;
    import fucoin.gui.WalletGuiControlImpl;
    
    public class WalletCreator implements Creator<AbstractWallet> {
        private ActorRef preKnownNeighbour;
        private String walletName;
    
        public WalletCreator(ActorRef preKnownNeighbour, String walletName) {
            this.preKnownNeighbour = preKnownNeighbour;
            this.walletName = walletName;
        }
    
        @Override
        public WalletImpl create() throws Exception {
            WalletImpl wallet = new WalletImpl(preKnownNeighbour, walletName);
    
            WalletGuiControlImpl gui = new WalletGuiControlImpl(wallet);
            wallet.setGui(gui);
            return wallet;
        }
    }