These 71 commits are when the Protocol Buffers files have changed:
| Commit: | 77157c5 | |
|---|---|---|
| Author: | Pino' Surace | |
Make tests pass
| Commit: | 63a4a64 | |
|---|---|---|
| Author: | Pino' Surace | |
Upgrade ibc, wasmd and wasmvm dependencies. Remove Genesis Messages
| Commit: | 33aed42 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Upgrade to wasmd v0.31.0-rc0
| Commit: | 26ac0e3 | |
|---|---|---|
| Author: | Pino' Surace | |
Add ContractCodeHistory field to proto
| Commit: | 1f7cf06 | |
|---|---|---|
| Author: | Pino' Surace | |
Update ibc proto
| Commit: | 4300426 | |
|---|---|---|
| Author: | Pino' Surace | |
Update wasmd proto
| Commit: | 7cf259d | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Upgrade wasmd to v0.29.1 and ibc to v3.3.0 (#471) * Start wasmd version upgrade * Pin to old ibc version * Add cosmwasm v1.1 capability * Upgrade to wasmd dev branch that fixes gen-msg tooling * Fix filepath * Address generation in smoke test * Fix simulations * Bump thirdparty protos * Upgrade to wasmd v0.29.0-rc1 * Add libwasmvm version check to build process * Fix test mock * Adjust circleci config * Adjust circleci config * Upgrade wasmvm version in Dockerfile, too * Test instantiate with predictable address * Bump wasmd version
The documentation is generated from this commit.
| Commit: | 389beee | |
|---|---|---|
| Author: | Alex Peters | |
Upgrade to wasmd v0.29.0-rc1
The documentation is generated from this commit.
| Commit: | 7f6132a | |
|---|---|---|
| Author: | Alex Peters | |
Bump thirdparty protos
| Commit: | 0ba5845 | |
|---|---|---|
| Author: | pinosu | |
| Committer: | GitHub | |
Add cli command to query claimable rewards (#423) * Start implementation: add flags * Add validator engagement reward endpoint
| Commit: | c881af6 | |
|---|---|---|
| Author: | Pino' Surace | |
Add validator engagement reward endpoint
| Commit: | 928316b | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Ethan Frey | |
Rename field to match mixer api change
| Commit: | 133fff8 | |
|---|---|---|
| Author: | Alex Peters | |
Move mixer config to genesis
| Commit: | f133818 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Add offline jail duration config to genesis
| Commit: | 07e1bb9 | |
|---|---|---|
| Author: | Mauro Lacy | |
| Committer: | Mauro Lacy | |
Add tc payments config proto
| Commit: | 2fac033 | |
|---|---|---|
| Author: | Mauro Lacy | |
| Committer: | Mauro Lacy | |
Add new payments contract to poe proto make proto-gen && make format
| Commit: | eccf033 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Upgrade to wasmd v0.27.0
| Commit: | 024eb83 | |
|---|---|---|
| Author: | Alex Peters | |
Minor proto field renaming
| Commit: | dd246b4 | |
|---|---|---|
| Author: | Ethan Frey | |
| Committer: | GitHub | |
Merge pull request #361 from confio/wasmd027 Wasmd v0.27.0-rc0 integration
| Commit: | 832cb64 | |
|---|---|---|
| Author: | Zhenëk | |
| Committer: | GitHub | |
Rename "system-administrator" in genesis, bootstrap files (#360) * part#1 * part#2 * next part#3 * next part#4 * part#5 * part#6 (systemadmin) * part#7 * fixes based on comments
| Commit: | c6c543d | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Wasmd v0.27 integration
| Commit: | edf38d7 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
State export import (#348) * Start contract state export/ import * Comments from the demo * Test import * Upgrade valset contract with disabled version check * Fix TestExportGenesis * Remove test case: "privileges set from dump but not privileged anymore" because sanity checks have been removed. * Upgrade tgrade_valset contract and add ValsetState bindings * Remove Go bindings * Revert some genesis export changes * Add unit tests for export/import * Add non seed validation and tests * Export active valset * Drop fancy pagination helper * Testing poe contract sanity check * Add poe export test * Fix genesis message cli * Review comments * PoE genesis restructuring * Apply changes to local startup script * Fix validator export address * Review comments + initial valset fix * Rebased * Update genesis path in system tests * Review comments Co-authored-by: Pino' Surace <pino.surace@live.it>
| Commit: | 8da7b35 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Review comments + initial valset fix
| Commit: | 461687e | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
PoE genesis restructuring
| Commit: | e6d3367 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Start contract state export/ import
| Commit: | 2a492c3 | |
|---|---|---|
| Author: | Zhenja | |
first attempt
| Commit: | ec11643 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Start contract state export/ import
| Commit: | 6e3699c | |
|---|---|---|
| Author: | pinosu | |
| Committer: | GitHub | |
Create AP in genesis (#314) * Create AP in genesis * Fix smoke test * Fix TestInitGenesis test * Add integration test * Instantiate ap voting contract * Fix smoke test * Implement comments and add integration tests
| Commit: | 518d71e | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Create validator with vesting accounts (#309) * Start create validator with vesting amount * Testing post genesis create validator * Add manual test script to create validator via gentx with vesting * Prevent duplicate keys in system test * Fix tx sender name * Enable more tests * Fix sender key name * Reset system test chain setup * Minor update * Cleanup test listeners * Review feedback * Update delegate cmd description * Update local setup script with oc +fees
| Commit: | 24f6334 | |
|---|---|---|
| Author: | pinosu | |
| Committer: | GitHub | |
Initialize OC in genesis (#299) * Initialize OC in genesis * Add OC members to testnet * Apply OC changes to poe test * Fix deposit escrow error * Enable slash validator test Co-authored-by: Alex Peters <alpe@users.noreply.github.com>
| Commit: | 884897c | |
|---|---|---|
| Author: | Mauro Lacy | |
| Committer: | GitHub | |
Vesting accounts staking (#293) * Add vesting genesis test * Add support for staking module * Add handler for Delegate/Undelegate tgrade messages * make format * Segregate minter and stake handlers Implement missing BankKeeper mocks * Use DefaultTest instead of MinTest for engagement tests * Update tg4-stake contract * Add HasPrivilegedContract mock * Add AccountKeeper to MinTest * Revert "Use DefaultTest instead of MinTest for engagement tests" This reverts commit 7ccfa549503939a6f42be99988cb4fcca0bf2c4d. * Use funds (Coin) instead of amount + denom Use StakerAddr instead of SenderAddr for clarity * Add Delegate/Undelegate messages tests * Unify minter and staker into bank * Add Delegator registration / unregistration test * Add Delegate / Undelegate unit tests * Update tg4-stake contract * Fix syntax / typos in unbonding * Add vesting_amount to MsgDelegate proto * Add vesting_amount self-delegate param * Add PoE support for delegating vesting amounts * Adapt PoE integration tests * Update tg4-stake contract * Adapt to new StakedResponse format * Fix self-delegate help message * Add FIXMEs * Increase PoE system tests gas * Use SDK Coin String helper Co-authored-by: Alex Peters <alpe@users.noreply.github.com>
| Commit: | 6394ae0 | |
|---|---|---|
| Author: | Mauro Lacy | |
| Committer: | GitHub | |
Release 0.6.0-rc2 (#276) * Fix download_releases.sh syntax / sequence * Update contracts to v0.6.0-rc2 * Rename (TG4)Member/MemberResponse Weight to Points Rename (TG4)TotalWeightResponse Weight to Points * Rename json points to total_points in `Tg4TotalPointsResponse` * Rename `ListMembersByWeight` to `ListMembersByPoints` * Rename Withdrawable/Un/DistributedFunds to Withdrawable/Un/DistributedFunds * Rename TokensPerWeight to TokensPerPoints * Rename FundsResponse to RewardsResponse * Rename TotalWeight to TotalPoints * Rename MinWeight to MinPoints * Rename RewardsCodeID to ValidatorGroupCodeID * Fix engagement test expected struct * Rename RewardsContract to ValidatorGroup * Normalize otherWebsite in msg server tests * Fix validator metadata website format in tests * Fix WithdrawableRewards json * Fix/rename RewardsResponse::Funds to Rewards * Regenerate/fix proto files * Fix typo in engagement contract config pb type * Fix EngagementContractConfig typo * Fix protobuf files format * Rename Weight to Points in proto `TG4Member` * Rename TokensPerWeight to TokensPerPoint in proto * Rename MinWeight to MinPoints in proto * Switch to "https" for Website protocol * Rename weight to points in system tests
| Commit: | bebe6e0 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Wasmd/ SDK upgrade (#246) * Start wasmd/sdk upgrade * Upgrade protobuf files * Complete upgrade * Review feedback (cherry picked from commit e71c599752f592f5850224d9a9a8e3adc19a6dba)
| Commit: | 99ff854 | |
|---|---|---|
| Author: | Alex Peters | |
Fix json name
| Commit: | 5306dde | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Add Community Pool to receive rewards (#202) * Start tgrade-contracts v0.5.0-beta6 upgrade * Adjust tests * Remove unused field * Formatting * Upgrade tgrade-contracts v0.5.0-beta7 * Review feedback
| Commit: | 56b0cb2 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Upgrade tgrade-contract to v0.5.0-beta5 (#193) * Bump tgrade-contract version to v0.5.0-beta5 * Start adding validator-voting and community-pool contract * Configuration and contract tests * Review feedback and minor updates
| Commit: | ea52634 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Upgrade tgrade-contacts with slashing (#182) * Bump wasm contracts v0.5.0-beta4 * Apply contract api updates and dependencies * Cleanup boostrap test * Add message bindings for executing proposals (#190) * Add message bindings for executing proposals (#189) * Add message bindings for executing proposals * Add all OC proposal queries * Add helper methods for OCPropsal contract * Update test * Fix admin calculation * Set system admin * Fix oc gov integration test * Review feedback Co-authored-by: Ethan Frey <ethanfrey@users.noreply.github.com> Co-authored-by: Ethan Frey <ethanfrey@users.noreply.github.com>
| Commit: | 2a06885 | |
|---|---|---|
| Author: | Alex Peters | |
Upgrade to wasmd v0.21.0
| Commit: | 899634e | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Add PoE OC gov proposal contract
| Commit: | eaba5be | |
|---|---|---|
| Author: | Alex Peters | |
Upgrade tgrade-contracts v0.5.0-beta2
| Commit: | aafc95a | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Bootstrap oversight community contract (#171) * Upgrade wasm contracts * Add oversight commitee * Fix poe contract setup * More tests and minor cleanup * Better method naming * Update contract doc * Fix group constraints * Minor cleanups
| Commit: | 87727f4 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Add POE setup to genesis (#167) * Add POE setup to genesis * Move bonded denum up in genesis
| Commit: | e432b1d | |
|---|---|---|
| Author: | Alex Peters | |
Add POE validator reward enpoint
| Commit: | b0b7eb2 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Register distribution contract during bootstrap
| Commit: | d3d5094 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
PoE Contract initialization via genesis (#152) * PoE Contract initialization via genesis * Review feedback
| Commit: | 5c23bfb | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Merge pull request #149 from confio/127-proto-updates Upgrade thirdparty protos
| Commit: | e1308db | |
|---|---|---|
| Author: | Alex Peters | |
Rename delegator to operator
| Commit: | ebd17eb | |
|---|---|---|
| Author: | Alex Peters | |
Upgrade thirdparty protos
| Commit: | 0ecc66a | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
tgrade-contracts upgrade to v0.4.0 (#145) * Upgrade tgrade-contract v0.4.0 * Review feedback
| Commit: | a44da4d | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Add delegate/ undelegate methods for validators (#135) * Start adding delegate/undelegate functionality * Support bonding/unboding * Add cli support and system tests * Review comments
| Commit: | a9efe6a | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Set engagement points for new post genesis validator (#107) * Set initial engagement points for validator * Add system test for new post genesis validator * Review feedback
| Commit: | b21f8be | |
|---|---|---|
| Author: | Piotr Husiatyński | |
| Committer: | GitHub | |
Pin contracts from genesis (#109) * wip: pin contracts from genesis fix #26 * redo code pinning Instead of caching WASM code by contract address, do this by code ID. * genesis based code pinning test * wip - cli test * Code pinning integration test
| Commit: | c0605dc | |
|---|---|---|
| Author: | Alex Peters | |
Review comments
| Commit: | bddf4e1 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Provide historic headers
| Commit: | f95ce09 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Use staking validator type
| Commit: | d391106 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Query global unboding period
| Commit: | bd0b9c3 | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Support Validator update and queries
| Commit: | a904730 | |
|---|---|---|
| Author: | Ethan Frey | |
| Committer: | Ethan Frey | |
Add MsgUpdateValidator
| Commit: | 4d08592 | |
|---|---|---|
| Author: | Ethan Frey | |
Properly pass validator metadata in genesis / registration
| Commit: | 5f26e8f | |
|---|---|---|
| Author: | Ethan Frey | |
Add metadata fields to protobuf definitions
| Commit: | beb5fd5 | |
|---|---|---|
| Author: | Alex Peters | |
Query global minimum fee
| Commit: | 4e91c7b | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Support token minting (#68) * Rename callback file for consistency * Initial version * Bump contract version to v0.2.1 * Enable epoch rewards * Add tests and minor updates
| Commit: | 83f1935 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Apply generalized hook types (#66) * Remove json schema to move faster * Refactor callback/ hooks * Bump contracts to v0.2.0 * Temporary deactivate incompatible system tests * More renaming * Apply renaming to events * Review feedback * Rename to empty
| Commit: | 5b48409 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Initial version PoE module (#52) * Initial version PoE module * Polish module * Review comments * More review comments * Review feedback
| Commit: | b519f53 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Add governance proposal handler (#37) * Start gov proposal execution * Add stargate proposal type * Handle gov proposal executor un/registration * Start testing all the pieces * Without stargate * Test gov propsal msgs * Add gov system test * Review comments * Update wasmd version
| Commit: | 18b227f | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Start global chain fee module (#45) * Add global chain fee module * Remove todo * Go mod tidy * Review comments
| Commit: | b4f217b | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Callback, queries and tests
| Commit: | 205d26b | |
|---|---|---|
| Author: | Alex Peters | |
| Committer: | Alex Peters | |
Start registering hooks
| Commit: | 77e655f | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Add query endpoints and cli support (#27) * Add query endpoints and cli support * Review feedback
| Commit: | 78c9e10 | |
|---|---|---|
| Author: | Alexander Peters | |
| Committer: | GitHub | |
Start privileged contracts (#25) * Start privileged contracts * Add more tests * Testing all the things * Review feedback
| Commit: | 6c61013 | |
|---|---|---|
| Author: | Alex Peters | |
Setup twasm contract module