Peter Argue

Results 52 comments of Peter Argue

given quicknode has a solution for the public nodes, I'm going to close this

> > Profiles point directly to the DHT as the source of the memory growth. In particular, the in-memory db used to store the list of providers for bitswap data....

@guillaumemichel > This means that all nodes are getting allocated all the data. For how long do you keep the provider records before flushing them? ([ProvideValidity](https://github.com/libp2p/go-libp2p-kad-dht/blob/913d11cb72ddb5b72eac4969687faf771bb15327/internal/config/config.go#L124)) we use the default,...

Next step is reproduce this against a single AN, then inspect the receipts for the block to see how many and from which nodes. ANs index execution receipts in the...

There are 2 flags an AN can use to control which EN to use: * `--preferred-execution-node-ids`: if this is set the AN will prefer to use a node from this...

I think we should update the behavior when `--preferred-execution-node-ids` is set and there are less than https://github.com/onflow/flow-go/blob/6f0e33aa35f007f6b03447e359ea1c0c52780ff6/engine/access/rpc/backend/node_communicator.go#L13 nodes selected, that the list is padded up to 3 nodes using the...

my thinking is that "preferred" implies that the node will try to use these if one of these nodes has executed the block, otherwise it will use another node. If...

> One question though - is the AN capable of differentiating between EN responding with a not-found error versus an EN responding with any other error? In some cases it...

@Guitarheroua here's the initial design for the version control module. Take a look and get familiar with the existing `StopControl` module to get a sense the how it will go...

> > we can cache the balance lookups where balances are over some threshold. this will be important since payers are often wallets, so the majority of submitted tx will...