Пример #1
0
        public WalletService(string workFolderPath, Network network, KeyManager keyManager, NodesGroup nodes, MemPoolService mempoolService)
        {
            WorkFolderPath = Guard.NotNullOrEmptyOrWhitespace(nameof(workFolderPath), workFolderPath);
            Network        = Guard.NotNull(nameof(network), network);
            KeyManager     = Guard.NotNull(nameof(keyManager), keyManager);
            Nodes          = Guard.NotNull(nameof(nodes), nodes);
            MemPoolService = Guard.NotNull(nameof(mempoolService), mempoolService);

            Directory.CreateDirectory(WorkFolderPath);
        }
Пример #2
0
 public MemPoolBehavior(MemPoolService memPoolService)
 {
     MemPoolService = Guard.NotNull(nameof(memPoolService), memPoolService);
 }