Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(store/v2): full iavl/v2 support [WIP] #22838

Draft
wants to merge 33 commits into
base: main
Choose a base branch
from

tx async

8626463
Select commit
Loading
Failed to load commit list.
Draft

feat(store/v2): full iavl/v2 support [WIP] #22838

tx async
8626463
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Dec 12, 2024 in 6s

25 new alerts

New alerts in code changed by this pull request

  • 12 warnings
  • 13 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 14 in api/cosmos/benchmark/module/v1/module.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Sensitive package import Note test

Certain system packages contain functions which may be a possible source of non-determinism

Check warning on line 178 in api/cosmos/benchmark/module/v1/module.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 180 in api/cosmos/benchmark/module/v1/module.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 783 in api/cosmos/benchmark/module/v1/module.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 785 in api/cosmos/benchmark/module/v1/module.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check notice on line 11 in api/cosmos/benchmark/v1/benchmark.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Sensitive package import Note test

Certain system packages contain functions which may be a possible source of non-determinism

Check warning on line 277 in api/cosmos/benchmark/v1/benchmark.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 279 in api/cosmos/benchmark/v1/benchmark.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check notice on line 13 in api/cosmos/benchmark/v1/tx.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Sensitive package import Note test

Certain system packages contain functions which may be a possible source of non-determinism

Check warning on line 250 in api/cosmos/benchmark/v1/tx.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 252 in api/cosmos/benchmark/v1/tx.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 754 in api/cosmos/benchmark/v1/tx.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 756 in api/cosmos/benchmark/v1/tx.pulsar.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 293 in store/v2/root/store.go

See this annotation in the file changed.

Code scanning / CodeQL

Calling the system time Warning

Calling the system time may be a possible source of non-determinism

Check warning on line 310 in store/v2/root/store.go

See this annotation in the file changed.

Code scanning / CodeQL

Calling the system time Warning

Calling the system time may be a possible source of non-determinism

Check notice on line 125 in tools/benchmark/client/cli/tx.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 126 in tools/benchmark/client/cli/tx.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 240 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 240 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 240 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 262 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 271 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 271 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 297 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism

Check notice on line 297 in tools/benchmark/generator/gen.go

See this annotation in the file changed.

Code scanning / CodeQL

Floating point arithmetic Note test

Floating point arithmetic operations are not associative and a possible source of non-determinism