Proto commits in Sifchain/sifnode

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:d4fbc30
Author:Snobbish Bee
Committer:=Snobbish Bee

feat: lPPD wheat distribution mechanism

Commit:191a7e4
Author:Snobbish Bee
Committer:GitHub

fix: gensis import export of modules (#3437) * fix: gensis import export of modules * ci: add v prefix to version * test: fix tests * fix: minor

The documentation is generated from this commit.

Commit:cbe2453
Author:Snobbish Bee
Committer:GitHub

Feat/rewards abci (#3430) * feat: add abci logic * feat: epoch hook for CLP reward distribution * feat: update clp cli for rewards params update * test: fix tests * test: fix tests * test: fix lint * test: fix tests * test: fix sifgen * test: fix integration tests * test: fix * feat: use calc pool units * feat: keep track of reward distribution * feat: reward happens evey hour * feat: add pool reward accounting * test: fix linter

Commit:f2ba094
Author:Snobbish Bee
Committer:GitHub

feat: add new CLP tx to add liquidity to rewards bucket (#3427) * feat: add new CLP tx to add liquidity to rewards bucket * test: fix deps * test: fix unit and linter

Commit:40bb2c3
Author:Snobbish Bee
Committer:GitHub

feat: add rewards bucket keeper logic + tests (#3426) * feat: add rewards bucket keeper logic + tests * fix: remove unecessary comments * fix: add missing rest endpoints * test: fix linter

Commit:c66e7d1
Author:James Moore

Merge remote-tracking branch 'origin/master' into merge_master_peggy2 * origin/master: (144 commits) update expected test values chore: πŸ€– increment version Revert "Add integration test to github action" Revert "Add logging to debug int env issue" Add logging to debug int env issue Add integration test to github action Added comment Use more precise method Cleanup Rename test Add validatebasic impl to err on empty signer, add unit test to encapsulate behavior Add unit test to encapsulate idempotency behavior fix: πŸ› support asym adds Styling Update change pauser to pause, update proto, proto-generated file, and all downstream references Add siftool return type hint Proper tenses for return string Remove sleep, replace with siftool's wait for balance change method for cleaner code Remove unneeded assertion, pausing will be available in peggy2 after master merging into peggy Cleanup remove printouts ...

Commit:441703e
Author:Kevin Jones

Add swap info to pool share estimation query

Commit:512a976
Author:junius zhou
Committer:GitHub

Merge branch 'master' into junius-2152-master

Commit:4db8340
Author:Kevin Jones

Add endpoint for querying estimated pool share

Commit:fafd7cd
Author:Michael Ho

Update change pauser to pause, update proto, proto-generated file, and all downstream references

Commit:3669b6b
Author:James Moore

Merge master into future/peggy2

Commit:f9c091c
Author:James Moore

Fixed proto numbering issue

Commit:6c9551a
Author:James Moore

Merge remote-tracking branch 'origin/future/peggy2' into peggy2/migrations * origin/future/peggy2: (41 commits) update pb file add one more reserve Instead of removing old fields, add reserved entries for them change coder update proto to compatible peggy1.0 Add type hint Rename decimail to decimals Remove deprecated peggy1 function add unit test Fixed issues with GetRegistryEntry remove prints Asymm Percent Diff fix test fix test Fix Close Final Interest Payment always extract debt in CLPCalcSwap Fix lint errors Fix broken tets Add min swap fees tutorial Use min swap fee in swap calculations ...

Commit:ad71869
Author:Michael Ho
Committer:GitHub

Merge branch 'master' into feature/bridge-pauser

Commit:4a26a2a
Author:juniuszhou

add one more reserve

Commit:9038f6a
Author:James Moore

Instead of removing old fields, add reserved entries for them

Commit:c4c5304
Author:junius zhou
Committer:GitHub

Merge branch 'master' into junius-2152-master

Commit:51ccf64
Author:juniuszhou

merge with master

Commit:4f10830
Author:Tim Lind

dynamic propsal fee

Commit:62d7581
Author:juniuszhou

change coder

Commit:d27e6c9
Author:juniuszhou

update proto to compatible peggy1.0

Commit:08a7d4e
Author:juniuszhou

merge with target

Commit:efe6269
Author:James Moore
Committer:GitHub

Merge pull request #3324 from Sifchain/merge_master_to_peggy2 Merge master to peggy2

Commit:5debf77
Author:juniuszhou

update proto

Commit:27c7799
Author:juniuszhou

add proto file

Commit:ad8d00d
Author:James Moore

Rename decimail to decimals

Commit:14ead8d
Author:Brando753
Committer:GitHub

Merge branch 'master' into junius-2152-master

Commit:a45ae1a
Author:jedi2002

Modify proto files to be ignite compatible Add placeholders for ignite

Commit:56e5e40
Author:junius zhou
Committer:GitHub

Merge branch 'master' into feature/bridge-pauser

Commit:d60f42f
Author:juniuszhou

merge with master

Commit:1836645
Author:juniuszhou

merge with target branch

Commit:329f049
Author:Kevin Jones
Committer:Kevin Jones

Add parameterized swap fee rates and remove min swap fee

Commit:f326f9b
Author:Kevin Jones

Enable swap fee rate for each token

Commit:b9db2e4
Author:juniuszhou

merge with master

Commit:941206e
Author:James Moore

Merge remote-tracking branch 'origin/master' into merge_master_to_peggy2 * origin/master: (29 commits) remove prints Asymm Percent Diff fix test fix test Fix Close Final Interest Payment always extract debt in CLPCalcSwap Fix lint errors Fix broken tets Add min swap fees tutorial Use min swap fee in swap calculations Combine swap fee and amount calculation Set default value of param to false Update min swap fee proposal Bump version Add min swap fee to swap params Update min swap fee proposal rowan collateral param migrator fix tests add param and tx for rowan collateral fix tests ...

Commit:3c4b11f
Author:junius zhou
Committer:GitHub

Merge branch 'master' into junius-2152-master

Commit:e50ccf7
Author:Kevin Jones

Merge branch 'master' into feature/min-swap-fee

Commit:8619150
Author:juniuszhou

unit test ok

Commit:a125507
Author:juniuszhou

update proto file

Commit:ac8d733
Author:Kevin Jones

Add min swap fee to swap params

Commit:9181c9a
Author:austinobombino

add param and tx for rowan collateral

Commit:874764c
Author:juniuszhou

compile done

Commit:ca18296
Author:jedi2002

rebase master and fix unit tests

Commit:3f6d304
Author:Tim Lind

reanme to default safety factor + introduce pool safety factors

Commit:cb08f2e
Author:juniuszhou

merge with target branch

Commit:5af8baf
Author:junius zhou
Committer:GitHub

Merge branch 'master' into junius-2152-master

Commit:1402c4a
Author:juniuszhou

fix the conflict

Commit:cf23fd1
Author:juniuszhou

Merge branch 'future/peggy2' into junius-3039

Commit:be7a926
Author:James Moore

Merge branch 'future/peggy2' into junius-network-descriptor * future/peggy2: (1366 commits) fix: πŸ› minor change chore: πŸ€– update version fix: πŸ› clp param issue fix remove ioutil Add new error type for blacklisted address rejection Add blacklist checking, was dropped in merging with master Add unit test to test blacklist trigger logic bugfix Add missing kvstore mounting in test utility remove more ioutil remove ioutils remove duplicate attribute fix: πŸ› fix version number chore: πŸ€– increment to 1.0-margin-beta.11 fix ethereum chore: πŸ€– increment version remove interest rate comp event Added issue number to TODO message Skip a failing test fix tests Track Block Interest Payments in Pool ...

Commit:4bc1c60
Author:James Moore
Committer:GitHub

Merge pull request #3160 from Sifchain/junius-2119 fix oracle genesis data

Commit:0273072
Author:James Moore
Committer:GitHub

Merge pull request #3180 from Sifchain/junius-2152 add MintController in genesis

Commit:bdd4ca7
Author:James Moore

Merge remote-tracking branch 'origin/master' into future/peggy2 * origin/master: fix: πŸ› minor change chore: πŸ€– update version fix: πŸ› clp param issue fix fix: πŸ› fix version number chore: πŸ€– increment to 1.0-margin-beta.11 chore: πŸ€– increment version remove interest rate comp event fix tests Track Block Interest Payments in Pool New Pauser/UnPauser scripts for planned downtime on EVM bridges. chore: πŸ€– new version chore: πŸ€– increment version fix: πŸ› remove unsettled liabilities from interest, price, healt fix clp_test package tests fix clp tests fix tests Add Unsettled Liability Pool Fields chore: πŸ€– increment version id required error /margin/mtp

Commit:7d95506
Author:Caner Candan

feat: 🎸 pool and percentage based liqp

Commit:66c411d
Author:austinobombino

Track Block Interest Payments in Pool

Commit:9f4c168
Author:juniuszhou

add MintController in genesis

Commit:947cb3b
Author:austinobombino

Add Unsettled Liability Pool Fields

Commit:884e82e
Author:James Moore

Merge remote-tracking branch 'origin/master' into master_to_peggy2 * origin/master: (65 commits) Update setup_handlers.go Update version fix tests ispoolenabled by asset string fix tests MTP Open Safety Factor Check Account for Custody and Liabilities in Spot Prices remove panics from BeginBlocker in CLP and Dispensation fix: πŸ› tests feat: 🎸 increment version add liability and custody open validation pool pointer incremental pay fix: πŸ› admin close remove force close health error log get mtp by mtpaddress not signer pass mtp and pool to forcecloselong fix: πŸ› admin close bool flag fix: πŸ› fix proto ID fix: πŸ› sifgen genesis field name typo feat: 🎸 increment version ...

Commit:f16a0a8
Author:Caner Candan

fix: πŸ› fix proto ID

Commit:023ea3c
Author:Caner Candan

feat: 🎸 remove deprecated field from proto

Commit:f602c57
Author:Austin Haines

Rename Insurance Fund

Commit:e7365af
Author:James Moore

Merge remote-tracking branch 'origin/master' into master_to_peggy2 * origin/master: (21 commits) fix: πŸ› reorder app lists fix: πŸ› minor fix: πŸ› remove feature toggle fix: πŸ› add margin genesis logic to sifgen enable margin toggle fix swap tests chore: πŸ€– increment to new version handle margin swap result 0 fix: πŸ› EC tests remove interestratemin from error fix proto-lint add build flags to proto files check interest rate not zero check borrowamount against minrate, round up Fix events Add admin close and admin close all Add tests Add admin close and admin close all Add tests handle interest payment fund routing on close Remove pool feature toggle protobuf Add admin close and tests ...

Commit:2251ac2
Author:Caner Candan

fix: πŸ› remove feature toggle

Commit:9dc6c56
Author:jedi2002

fix proto-lint

Commit:b76b3b8
Author:jedi2002

Add admin close and admin close all Add tests

Commit:7a76d1b
Author:Jedi2002
Committer:GitHub

Merge branch 'master' into feature/margin-1-admin-close

Commit:c553427
Author:jedi2002

Add admin close and tests

Commit:a3ef6e8
Author:James Moore

Merge remote-tracking branch 'origin/master' into master_to_peggy2 * origin/master: (35 commits) fix rate change condition Update version fix test values changed values for liquidity fee for calculations test Update swap fee rate proposal fix Update swap fee rate proposal Update swap fee rate proposal Obey the spec Update fixed rate fee proposal Add fixed rate swap fee proposal Add swap fee rate tutorial Add swap test fee=0.01 Add swap fee rate to CLI swap fee rate cli Use stored SwapFeeRate proto SwapFeeRate Fix tests more test fixing Fix tests ...

Commit:74a91d2
Author:juniuszhou

add MintController in genesis

Commit:46b87f5
Author:juniuszhou

more tests

Commit:27a99df
Author:juniuszhou

implementation done

Commit:a82c4b9
Author:Kevin Jones

Merge branch 'master' into feature/swap_formula

Commit:f9db585
Author:James Moore

Merge remote-tracking branch 'origin/master' into bad * origin/master: uncommited files test do not check health level for admin closures collateral/custody interest, bug fixes do not check health level for admin closures

Commit:456b7d6
Author:James Moore

Merge remote-tracking branch 'origin/master' into future/peggy2 * origin/master: (432 commits) create release handler fixed minor comments remove client.ReadHomeFlag fix FEATURE_TOGGLE_MARGIN_CLI_ALPHA=1 make install removed feature toggle for blacklist resolving comments test: πŸ’ fix go version chnaged versions to 1.18 modify go mod Fixed calculations test Fixed calculations test chore: πŸ€– bump up version fix: πŸ› CLIΒ fix default value default value is whitelisted query Fixed unit tests updated upgrade handler for sifnode for 0.15.0 release Merged master Removed Feature toggle on cmd feat: 🎸 bump up version ...

Commit:971c0e6
Author:Kevin Jones

Add swap fee rate to CLI

Commit:80bd1b1
Author:sifag

swap fee rate cli

Commit:eff5b1b
Author:sifag

proto SwapFeeRate

Commit:5e24b0e
Author:Austin Haines

collateral/custody interest, bug fixes

Commit:0a195b3
Author:Tim Lind

is whitelisted query

Commit:5130115
Author:Tim Lind

Merge branch 'master' into feature/margin-1-sq-tracking

Commit:aee65e5
Author:Caner Candan

fix: πŸ› unit tests, CLI, new version

Commit:c0062a3
Author:Tim Lind

query for sq params

Commit:3cf93f3
Author:austinobombino

incremental pay insurance routing

Commit:e2f945e
Author:austinobombino

single interest rate event

Commit:935c5f2
Author:austinobombino

Merge branch 'master' into feature/incremental-payments

Commit:e6c8438
Author:Tim Lind

whitelist

Commit:ba5690f
Author:Caner Candan

fix: πŸ› fix test cases

Commit:bbe3d97
Author:austinobombino

Merge branch 'feature/margin-1' into feature/incremental-payments

Commit:1d3df67
Author:Caner Candan

fix: πŸ› preserve CLPΒ Pool message field ids

Commit:f01ab77
Author:Tim Lind

prevent opening positions on closed pools

Commit:b85bf12
Author:austinobombino

incremental interest payments and toggle

Commit:c39a28b
Author:Tim Lind
Committer:GitHub

Merge pull request #3098 from Sifchain/feature/margin-1-queries feat: new margin queries

Commit:64d2000
Author:Tim Lind

Merge branch 'feature/margin-1' into feature/margin-1-liquidity-removal-toggle

Commit:86369d2
Author:Tim Lind

Merge branch 'feature/margin-1' into feature/margin-1-liquidity-removal-toggle

Commit:1d09868
Author:Tim Lind

updated mtp health check

Commit:e9f166a
Author:Tim Lind

new queries

Commit:b4c7028
Author:Brando753
Committer:Brandon Anderson

Merge pull request #2590 from Sifchain/future/peggy2-getRegistry Changed code to not use GetRegistry wherever possible and instead use…

Commit:526dfa3
Author:Tim Lind

toggle to enable removal queue

Commit:02c6030
Author:sifag

Update proto file

Commit:a7c54f4
Author:juniuszhou

add data in genesis

Commit:b6c23dd
Author:Tim Lind

pagination for positions for address