Exemplo n.º 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());
        }
Exemplo n.º 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);
        }
Exemplo n.º 3
0
 public async Task <bool> Contains(Domain.OfferCancel of) =>
 await OfferCancelPool.Contains(of);
Exemplo n.º 4
0
 public async Task <Domain.OfferCancel> GetOfferCancel(string id) =>
 await OfferCancelPool.Get(id);
Exemplo n.º 5
0
 public async Task Add(IEnumerable <Domain.OfferCancel> of) =>
 await OfferCancelPool.Add(of);
Exemplo n.º 6
0
 public async Task <bool> Add(Domain.OfferCancel of) =>
 await OfferCancelPool.Add(of);
Exemplo n.º 7
0
 public async Task Remove(IEnumerable <Domain.OfferCancel> batch) =>
 await OfferCancelPool.Remove(batch);
Exemplo n.º 8
0
 public async Task <bool> ContainsAll(IEnumerable <Domain.OfferCancel> of) =>
 await OfferCancelPool.ContainsAll(of);