Exemplo n.º 1
0
        private static async Task SeedGenesisBlock(GridBlockchainNodeContext dbContext)
        {
            if (!dbContext.Blocks.Any())
            {
                await dbContext.Blocks.AddAsync(new Block
                {
                    Hash = "1",
                    PreviousBlockHash = "0"
                });
            }

            await dbContext.SaveChangesAsync();
        }
Exemplo n.º 2
0
 public SyncController(IOptions <AppSettings> settings, GridBlockchainNodeContext context)
 {
     _settings = settings;
     _context  = context;
 }
Exemplo n.º 3
0
 public static async Task Seed(GridBlockchainNodeContext serviceProvider)
 {
     await SeedGenesisBlock(serviceProvider);
 }
Exemplo n.º 4
0
 public BlocksController(GridBlockchainNodeContext context)
 {
     _context = context;
 }