public ScannerUser CreateScannerUser(KeyId keyId, int start) { scanner++; ScannerUser user = new ScannerUser(keyId, start, this); return(user); }
public void GiveMoney(string amount, ScannerUser to, params Chain[] chains) { var tx = TestUtils.CreateFakeTx(amount, to.Id); var block = TestUtils.CreateFakeBlock(tx); if(chains != null) { foreach(var c in chains) { var localBlock = block.Clone(); localBlock.Header.HashPrevBlock = c.Tip.Header.GetHash(); c.GetOrAdd(localBlock.Header); _Index.Put(localBlock); } } }
public void GiveMoney(string amount, ScannerUser to, params Chain[] chains) { var tx = TestUtils.CreateFakeTx(amount, to.Id); var block = TestUtils.CreateFakeBlock(tx); if (chains != null) { foreach (var c in chains) { var localBlock = block.Clone(); localBlock.Header.HashPrevBlock = c.Tip.Header.GetHash(); c.TrySetTip(localBlock.Header); _Index.Put(localBlock); } } }
public void GiveMoney(Money amount, ScannerUser to, params Chain[] chains) { _Tester.GiveMoney(amount, ScanState.Account, Id, to.Id, chains); }
public ScannerUser CreateScannerUser(KeyId keyId, int start) { scanner++; ScannerUser user = new ScannerUser(keyId, start, this); return user; }