Skip to content

Commit

Permalink
Fix cosmos link
Browse files Browse the repository at this point in the history
FILE: ./not-so-smart-contracts/cosmos/non_determinism/README.md
[✖] https://lev.pm/posts/2020-04-18-golang-map-randomness/

#291
  • Loading branch information
kshitiz305 committed May 3, 2023
1 parent f8906ea commit 42e480a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion not-so-smart-contracts/cosmos/non_determinism/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Non-determinism in conensus-relevant code will cause the blockchain to halt.
There are quite a few sources of non-determinism, some of which are specific to the Go language:

- [`range` iterations over an unordered map or other operations involving unordered structures](https://lev.pm/posts/2020-04-18-golang-map-randomness/)
- [`range` iterations over an unordered map or other operations involving unordered structures](https://www.delftstack.com/howto/go/how-to-iterate-over-an-entire-map-in-go/#iterate-over-all-keys-and-values-of-a-map-in-go)
- [Implementation (platform) dependent types like `int`](https://go.dev/ref/spec#Numeric_types) or `filepath.Ext`
- [goroutines and `select` statement](https://github.com/golang/go/issues/33702)
- [Memory addresses](https://github.com/cosmos/cosmos-sdk/issues/11726#issuecomment-1108427164)
Expand Down

0 comments on commit 42e480a

Please sign in to comment.