Skip to content

Create selectively-leverage-eos-vm-oc.md#164

Open
bhazzard wants to merge 1 commit intomainfrom
bhazzard-patch-1
Open

Create selectively-leverage-eos-vm-oc.md#164
bhazzard wants to merge 1 commit intomainfrom
bhazzard-patch-1

Conversation

@bhazzard
Copy link
Contributor

Proposal for EOS VM OC initiative

@greg7mdp
Copy link

greg7mdp commented Jun 1, 2023

@spoonincode Regarding using OC automatically when applying a block. Suppose a block contains many small transaction using various contracts unseen before. For a node just trying to follow the chain, using OC would require compiling all the contracts used in the block, right? Could this cause an issue for nodes getting behind on following the chain?

Wondering if we should not use baseline, but OC if account is eosio. for applying blocks as well even for non-producer nodes instead of OC.

@heifner
Copy link

heifner commented Jun 1, 2023

@greg7mdp it only scales up to OC if the OC version is ready, otherwise it uses baseline.

@greg7mdp
Copy link

greg7mdp commented Jun 1, 2023

@greg7mdp it only scales up to OC if the OC version is ready, otherwise it uses baseline.

Thanks, makes sense! Should it be specified in the doc, as this is probably not always the case? Or is it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants