Пример #1
0
        public async Task Merge(Pool pool)
        {
            await DepositPool.Add(await pool.DepositPool.GetPool());

            await OfferPool.Add(await pool.OfferPool.GetPool());

            await OfferCancelPool.Add(await pool.OfferCancelPool.GetPool());

            await TransactionPool.Add(await pool.TransactionPool.GetPool());

            await WithdrawalPool.Add(await pool.WithdrawalPool.GetPool());
        }
Пример #2
0
        public Pool Fork()
        {
            var fork = new Pool();

            fork.DepositPool     = DepositPool.Fork();
            fork.OfferPool       = OfferPool.Fork();
            fork.OfferCancelPool = OfferCancelPool.Fork();
            fork.TransactionPool = TransactionPool.Fork();
            fork.WithdrawalPool  = WithdrawalPool.Fork();

            return(fork);
        }
Пример #3
0
 public async Task <bool> Contains(Domain.OfferCancel of) =>
 await OfferCancelPool.Contains(of);
Пример #4
0
 public async Task <Domain.OfferCancel> GetOfferCancel(string id) =>
 await OfferCancelPool.Get(id);
Пример #5
0
 public async Task Add(IEnumerable <Domain.OfferCancel> of) =>
 await OfferCancelPool.Add(of);
Пример #6
0
 public async Task <bool> Add(Domain.OfferCancel of) =>
 await OfferCancelPool.Add(of);
Пример #7
0
 public async Task Remove(IEnumerable <Domain.OfferCancel> batch) =>
 await OfferCancelPool.Remove(batch);
Пример #8
0
 public async Task <bool> ContainsAll(IEnumerable <Domain.OfferCancel> of) =>
 await OfferCancelPool.ContainsAll(of);