public async Task PutExecutiveAsync(Address account, IExecutive executive) { executive.SetTransactionContext(new TransactionContext()); executive.SetDataCache(new Dictionary <DataPath, StateCache>()); GetPoolFor(account).Add(executive); await Task.CompletedTask; }