-
Notifications
You must be signed in to change notification settings - Fork 114
Expenditures extension, utilities, updates #1045
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
ca731fd
Add a new setExpenditurePayouts
kronosapiens 67ceb3e
Change implementation for updating expenditure payouts via arbitration
kronosapiens 83891a4
Create ColonyRewards.sol, reorganize ColonyFunding, allow funding wit…
kronosapiens 9fdf2b8
Add automatic refund functionality
kronosapiens 039d804
Rename EvaluatedExpenditure to ExpenditureUtils, add staking function…
kronosapiens 8bcb05b
Add setExpenditureValues
kronosapiens 7de9f42
Add ability to slash expenditure stakes
kronosapiens 4dbb0d9
Fix linting
kronosapiens f1abfbc
Fix coverage
area 1fba336
Fix slither, eslint checks
area ea54988
Update test file to CommonJS
area 5895d6e
Fix expenditure tests
kronosapiens 855e92f
Update in response to review comments I
kronosapiens 4721bff
Update smoke tests
kronosapiens 4a07ff6
Update VotingReputation to handle setExpenditureStates
kronosapiens e87db1a
Burn stakes if transferred to address(0x0)
kronosapiens 6eb642e
Update slashing implementation in tokenLocking
kronosapiens 9e8e782
Add tests to improve coverage
kronosapiens 30b40c0
Increase branch coverage on extension tests
area 904a34d
Update in response to review feedback
kronosapiens f7b9d65
Update in response to review feedback II
kronosapiens 8f52ded
Automatically cancel expenditure when stake is slashed
kronosapiens a1ef145
Update smoke tests
kronosapiens 6be60d0
Remove ability to give variable rep penalty
kronosapiens b6c9a42
Update smoke tests
kronosapiens b2384d9
Combine slash and cancel into a single function
kronosapiens c0431a0
Allow cancelling an expenditure from any state
kronosapiens 7a06fe6
Burn slashed stakes if possible
kronosapiens efc1aa2
Disallow cancelling expenditure from draft mode
kronosapiens 38a40b6
Allow owner to cancel & recliam in one tx
kronosapiens 1c36be2
Respond to review comments
kronosapiens 21bc08f
Restore EvaluatedExpenditure
kronosapiens 098e8fb
Rename ExpenditureUtils to StakedExpenditure
kronosapiens 18592d2
Respond to review comments II
kronosapiens 6ebbf3d
Update smoke tests
kronosapiens e4ef614
Satisfy slither
kronosapiens 947637b
Add two events to StakedExpenditure
kronosapiens d66348e
Remove expenditureExists modifier
kronosapiens 21f4b7f
Respond to review comments III
kronosapiens 98b7979
Update yarn.lock
kronosapiens edbc338
Allow for setting multiple payouts in a single expenditure slot
kronosapiens e5c2908
Respond to review comments IV
kronosapiens d53ecb0
Update smoke tests
kronosapiens f03b5b6
Respond to review comments V
kronosapiens ad15861
Respond to review comments VI
kronosapiens cbee88f
Update smoke tests
kronosapiens fb49de4
Respond to review comments VII
kronosapiens 2be192b
Update ExpenditureStateChanged event
kronosapiens 4362e44
Improve no-op test
kronosapiens 190a66a
Update yarn.lock
kronosapiens 11d4e8c
Remove extraneous utility functions
kronosapiens 96dc77d
Introduce setExpenditurePayout for arbitrators
kronosapiens 60731d1
Don't bump version frivolously
kronosapiens 7d61d43
Remove additional extraneous utility functions
kronosapiens 1e9490f
Quieten smoke tests again
area 3607f4c
Update smoke tests
kronosapiens fc62b9a
Remove special burn handling (for now)
kronosapiens 4cff39d
Delegatecall to preserve msgSender()
area b79d9b1
Put abi encoding on own line for clarity
area File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.