Skip to content

Conversation

obscuren
Copy link
Contributor

  • Structured logging
  • Changed vm.pc from *big.Int to uint64

@@ -31,6 +33,15 @@ type Environment interface {
Create(me ContextRef, data []byte, gas, price, value *big.Int) ([]byte, error, ContextRef)
}

type StructLog struct {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please document this.

// StructLogs are emitted by the VM when running contract code.
// ...
type StructLog struct {

obscuren added a commit that referenced this pull request Jun 11, 2015
@obscuren obscuren merged commit 6609d45 into ethereum:develop Jun 11, 2015
tony-ricciardi pushed a commit to tony-ricciardi/go-ethereum that referenced this pull request Jan 20, 2022
### Description

This should reduce problems with using data-dirs from full nodes. This will not completely eliminate the problem if a data-dir is reused from a validator.

### Other changes



### Tested

Confirmed that full nodes don't create the replica state and that nodes configured with --mine do.

### Related issues

### Backwards compatibility

Backwards compatible
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants