sesheffield
3c4d91a443
chore(linter): enable gosec on golangci linter and reformat config file ( #1983 )
...
add in gosec to the golangci.yml config file and reorder the linters-settings to be in alphabetical order
2024-08-07 12:24:27 -04:00
Nick DeLuca
774e2efce8
chore(lint): Update local make lint to match CI ( #1991 )
...
* chore(lint): Update local make lint to match CI
This updates the `make lint` behavior to match the command being
run in CI.
In addition, we refactor the make lint command to use docker in order to
to ease cross platform install, use a local build cache that integrates
with make clean, use the same version file, and encapsulate the logic in
its own make include.
We also remove the old lint logic as to not introduce a duplicate target
and avoid confusion from a difference in behavior.
While solutions like act for running github actions locally work, it is
not as straightfoward, is slower, and uses the local git repository
instead of a clone (though I am not sure how the checkout step works
within act).
* fix(lint): Use shared timeout with .golangci.yml
Instead of using a local and different timeout in the lint makefile
target we can rely on golangci to load this configuration from
.golangci.yml instead and share this setting with CI.
* fix(lint): Fix golangci-lint cache mount path
This uses the correct cache dir default of ~/.cache enabling use
of cache between lint calls.
* fix(lint): Fix lint caching
This includes a couple fixes - 1) It adds support for full caching of go
mod and go build, speeding up the lint process quite a bit. And 2) does
not mix lint cache with make clean files -- the docker container creates
root owned files that cause make clean to error and we choose not to
require make clean to run with higher permissions. The cache must be
deleted manually.
2024-08-05 10:13:17 -07:00
0g-wh
30728b75e9
fix wasm static link ( #57 )
Continuous Integration (Commit) / lint (push) Has been cancelled
2024-08-05 23:11:18 +08:00
0g-wh
e822edfe8d
Merge pull request #56 from 0glabs/dev-047
...
Continuous Integration (Commit) / lint (push) Waiting to run
update go version of workflow to 1.21
2024-08-05 09:58:29 +08:00
Solovyov1796
d2406d4efd
Merge pull request #55 from 0glabs/update-workflow-go-version-to-1.21
...
Continuous Integration (Commit) / lint (push) Has been cancelled
Update go version of workflow to 1.21
2024-08-05 09:54:58 +08:00
0g-wh
e8e2e3abd3
Update upload-release-assets.yml
2024-08-05 09:53:17 +08:00
0g-wh
2da75122b3
Merge pull request #54 from 0g-wh/wasm
...
add ibcwasmtypes to upgrades.go
2024-08-05 09:10:39 +08:00
0g-wh
ed5646b71a
add ibcwasmtypes to upgrades.go
2024-08-04 19:39:00 +08:00
0g-wh
4aa67c9efb
Merge pull request #53 from 0g-wh/wasm
...
Continuous Integration (Commit) / lint (push) Waiting to run
feat: add 08-wasm module
2024-08-04 19:17:20 +08:00
0g-wh
bd3d947e9b
clean code
2024-08-04 15:25:53 +08:00
aeryz
a8c86f7f8b
feat: add 08-wasm module
...
Signed-off-by: aeryz <abdullaheryz@protonmail.com>
2024-08-04 15:23:35 +08:00
0g-wh
058d9f2285
Merge pull request #52 from 0glabs/dev-047
...
upgrade to kava 26 / cosmos v0.47
2024-08-04 14:20:12 +08:00
0g-wh
3709a23632
fix cmd/keys
Continuous Integration (Commit) / lint (push) Waiting to run
2024-08-04 14:13:11 +08:00
0g-wh
04dfd2a2e9
fix review issues
2024-08-04 13:56:43 +08:00
0g-wh
932664efac
prepare upgrade
Continuous Integration (Commit) / lint (push) Waiting to run
2024-08-03 15:05:14 +08:00
0g-wh
c949c06fce
rebase to kava cosmos 0.47 upgrade
...
rename
rename
tidy
clean code
2024-08-03 15:05:14 +08:00
0g-wh
14ca626365
add Upload Release Assets workflow ( #49 )
...
* Create upload-release-assets.yml
2024-08-03 15:05:14 +08:00
Solovyov1796
008b421fd2
update gitignore
2024-08-03 15:05:14 +08:00
Solovyov1796
ac1fd4360d
merge testnet script
2024-08-03 15:05:14 +08:00
0g-wh
d35b277cab
add cosmovisor init script
2024-08-03 15:05:14 +08:00
Solovyov1796
2c248aff18
use 0glabs' cometbft
2024-08-03 15:05:14 +08:00
0xsatoshi
4ab0d3ee27
enable vesting msgs
2024-08-03 15:05:14 +08:00
0xsatoshi
8d761147a2
fix
2024-08-03 15:05:14 +08:00
0xsatoshi
4917eb5976
fix
2024-08-03 15:05:14 +08:00
MiniFrenchBread
f8d5f29078
refactor: epoch quorum storage
2024-08-03 15:05:14 +08:00
MiniFrenchBread
efee71e2e6
feat: getQuorumRow
2024-08-03 15:05:14 +08:00
Solovyov1796
6190839ddc
keep the EthSecp256k1 from cosmos for compatible
2024-08-03 15:05:14 +08:00
Solovyov1796
c1efdaa507
recover "rename denoms" in 3 files
2024-08-03 15:05:14 +08:00
Solovyov1796
62c5eaf515
use chaincfg.MakeCoinForGasDenom
2024-08-03 15:05:14 +08:00
Solovyov1796
48c349c127
custom inflation calculation function
2024-08-03 15:05:14 +08:00
MiniFrenchBread
4b09c6cd37
chore: remove tmp output
2024-08-03 15:05:14 +08:00
MiniFrenchBread
02e96e6424
fix: decimals
2024-08-03 15:05:14 +08:00
MiniFrenchBread
b3a8343a19
refactor: delegator
2024-08-03 15:05:14 +08:00
MiniFrenchBread
c6e4563cac
fix: localtestnet.sh
2024-08-03 15:05:14 +08:00
MiniFrenchBread
7d4828f415
tidy
2024-08-03 15:05:14 +08:00
MiniFrenchBread
1fbf607360
merge testnet/v0.1.x
2024-08-03 15:05:14 +08:00
Solovyov1796
154dd509ee
remove the EthSecp256k1 from cosmos
2024-08-03 15:05:14 +08:00
Solovyov1796
986172d3a7
rename denoms
2024-08-03 15:05:13 +08:00
Solovyov1796
4fabd4d011
fix unit test
2024-08-03 15:05:03 +08:00
Solovyov1796
e25cc5f531
remove module's legacy code
2024-08-03 15:04:55 +08:00
Solovyov1796
6202424c27
recover go mod file
2024-08-03 15:04:55 +08:00
Solovyov1796
c7ed82b4f4
remove das module
2024-08-03 15:04:55 +08:00
MiniFrenchBread
a3f3aaaecc
feat: add get functions
2024-08-03 15:04:55 +08:00
MiniFrenchBread
701a0ba97e
fix: da signers begin block
2024-08-03 15:04:55 +08:00
MiniFrenchBread
1e0194262d
feat: max quorum num
2024-08-03 15:04:55 +08:00
MiniFrenchBread
e3e47e5e2f
fix: quorum
2024-08-03 15:04:55 +08:00
MiniFrenchBread
93cceff23c
feat: quorum
2024-08-03 15:04:55 +08:00
MiniFrenchBread
1680cd6b32
fix: defaultGenesis
2024-08-03 15:04:55 +08:00
MiniFrenchBread
284181edc9
feat: update dasigners proto api
2024-08-03 15:04:55 +08:00
MiniFrenchBread
422e940c28
fix: dasigners module
2024-08-03 15:04:55 +08:00