These 24 commits are when the Protocol Buffers files have changed:
| Commit: | 55ebe07 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Signature validation improvement (#148) * add observation signature validation against original feed data and observation signature vaidation against chainlink pubkey * minor change * fix the test for signature validation Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
The documentation is generated from this commit.
| Commit: | 97b84f8 | |
|---|---|---|
| Author: | Yann Guineau | |
Merge remote-tracking branch 'origin/master' into luax/ocr-unpack # Conflicts: # proto/chainlink/v1beta/tx.proto # x/chainlink/types/tx.pb.go
| Commit: | eb3c9d8 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Gas compensation for round leader (#144) * add tx fee in msgFeedData structure and compensate round leader the tx fee * fix test cases * change uint32 to uint64 for feed reward amount and tx fee coin Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | c449d8e | |
|---|---|---|
| Author: | Yann Guineau | |
[WIP] Proposal for OCR Pack/Unpack/Verify
| Commit: | 0e49c16 | |
|---|---|---|
| Author: | Yann Guineau | |
Adapt OCR structure based on Chainlink OCR library
| Commit: | 82e6241 | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
chainlink accounts (#129) * include msg account to proto * update keeper * update types * include new store * add query cmd
| Commit: | 477bbd2 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Reward schema improvement (#130) * add feed reward schema support in CLI, add feedRewardStrategy registeration in app, add RewardCalculator func in MsgFeedData type * add new feed creation and set feed reward tx antehandler of checking available feed reward strategy; add doc; add query for all avaiable feed reward strategies * fixed the gRPC-gateway compile issue * add cosmos pubkey slice in msg feed data for reward distribution * some fix and doc update * add license * nolint fix * remove debug print messages * add legacy querier for feed reward strategy Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 37aed02 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
add feed description & feed data validation interface (#117) * add feed description when add new feed * add validation interface to support sdk.Msg tx data validation against configurable external resources * move event to keeper instead of antehandler, also add isFeedDataValid field in feedata submit tx Msg * add feed desc in editFeed.sh * typo fix
| Commit: | 09d630e | |
|---|---|---|
| Author: | Yann Guineau | |
| Committer: | GitHub | |
gRPC + REST endpoints (#89) * Add GRPC server messages * [WIP] gRPC endpoints * License + proto file + fix * Revert some changes * gRPC gateway * REST API * Swagger
| Commit: | 7df97ba | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
Request new round tx (#95) * add MsgRequestNewRound * requestNewFeed in keeper * emit event and add new event type
| Commit: | e1fca39 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Add events support (#91) * minor fix * test fix * add lisence * fix test script * minor fix
| Commit: | cf1051e | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
Araska/reward update (#87) * add setfeedreward impl * add setFeedReward case * reward distribution to all dps
| Commit: | 6164063 | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
Set up reward distribution (#75) * add reward field in msg * add reward logic * inlcude link denom * add bank keep interface * implement sdk coin for link * add updated proto file * add reward arg
| Commit: | db6be97 | |
|---|---|---|
| Author: | Yann Guineau | |
| Committer: | GitHub | |
Check feed owner and add ownership transfer (#81)
| Commit: | 15c6c65 | |
|---|---|---|
| Author: | Yann Guineau | |
| Committer: | GitHub | |
Add ability to modify feed parameters (#74) * Add ability to modify feed parameters: - SubmissionCount - HeartbeatTrigger - DeviationThresholdTrigger * Modify short/long CLI text * Better integer conversion
| Commit: | a189058 | |
|---|---|---|
| Author: | Yann Guineau | |
| Committer: | GitHub | |
Add ability to add/remove feed data providers (#73) * Add ability to add or remove feed data provider * Add some fixes for add/remove feed data providers and improve cmd.sh script to be more dynamic * Improve DataProviders Remove function * Rename FeedProvider to DataProvider
| Commit: | 4cf3963 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
add new feed by module owner (#61) * add new feed by module owner tx * lint fix * lint fix * add antehandler for existing feed checking and query feed by feedId * add feed anteHandler * add few checks * minor fix * add anteHandler for verfying report submiter and feedId (#62) * add anteHandler for verfying report submiter and feedId * minor fix Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local> * typo and name changes * unit test fix Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 98fccb9 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Freddy/module ownership transfer (#57) * add module owner with tx and query * minor change * add init module owner in genesis * write init module owner into store * use customized genesisState instead of types.Any * minor fix * add module anteHandler * minor fix * minor fix * add module ownership transfer tx with handler, msg types, keeper and CLI * add ante handler for module ownership transfer * minor fix * minor fix Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 8234e57 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Freddy/antehandler (#47) * add module owner with tx and query * minor change * add init module owner in genesis * write init module owner into store * use customized genesisState instead of types.Any * minor fix * add module anteHandler * minor fix * minor fix Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 259c6ce | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Freddy/Add module owner with tx and query (#45) * add module owner with tx and query * minor change * add init module owner in genesis * write init module owner into store * use customized genesisState instead of types.Any * minor fix Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 96d3b3c | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Freddy/araska/logic (#32) * edit proto files * add feedData structure with basic module functionality required endpoints for rest, CLI, legacy query and gRPC * minor fix * add feedData filter * formet the code * clean code Co-authored-by: araskachoi <choidanielw@gmail.com> Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 0b81606 | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
Araska/logic (#33) * edit proto files * add feedData structure with basic module functionality required endpoints for rest, CLI, legacy query and gRPC * clean code * Freddy/araska/logic (#27) * fix rest server issue (#26) * add feedData structure with basic module functionality required endpoints for rest, CLI, legacy query and gRPC * add feedData filter Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local> Co-authored-by: Freddy Li <tobeacookie@hotmail.com>
| Commit: | fb16182 | |
|---|---|---|
| Author: | Freddy Li | |
| Committer: | GitHub | |
Add feed proto, handler, keep init code (#20) * add feed proto, handler, keep init code * minor fix * submit feed and query feed by ID in CLI and rest * some fix * mod update * fix issues Co-authored-by: Freddy Li <freddyli@Freddys-MacBook-Pro-2.local>
| Commit: | 62b2267 | |
|---|---|---|
| Author: | Daniel Choi | |
| Committer: | GitHub | |
Initialize Project (#3) * WIP: use scaffold * remove ds store stuff -.- * get rid of unnecessary modules, error fixes with small changes * fix the code structure errors * edit ci * add no lint Co-authored-by: Freddy Li <tobeacookie@hotmail.com>