This repository was archived by the owner on May 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 23
ETH Delegating #483
Merged
Merged
ETH Delegating #483
Changes from 1 commit
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
e63faeb
ETH bonding contract
nkuba 32ee0d4
ETH staking contract
nkuba 48f2384
Added tests for ETH bonding and staking contracts
nkuba 865b0a4
Added todo about initialization period
nkuba d6ae3f7
Updated visibility to match abstract contract
nkuba 531690b
Updated events emitted on ETH stake
nkuba 4112c05
Renamed ETHBonding to EthBonding
nkuba 3a5636c
Renamed ETHStaking to EthDelegating
nkuba f252f4f
Renamed stake to delegate
nkuba 6c71cea
Renamed _from to owner
nkuba 2479778
Expect contract typed addresses in constructors
nkuba c61e18c
Combined EthDelegating into EthBonding
nkuba 07e5ddb
Added EthBonding to deployment script
nkuba a8f4489
Initialization period for ETH-only delegation
nkuba aab2b89
Require minimum ETH value passed on delegation
nkuba 4a75c11
Added getDelegationInfo
nkuba b98050a
Renamed EthBonding to FullyBackedBonding
nkuba fd99459
Updated order of imports
nkuba 6bf2f6a
Moved FullyBackedBonding contract to dedicated directory
nkuba 04c8d25
Initial version of FullyBackedBondedECDSAKeep
nkuba 7533b4a
Initial version of FullyBackedBondedECDSAKeepFactory
nkuba 20c375e
Renamed EthBondingTest.js
nkuba 81be402
Added unit tests for FullyBacked keep and bonding
nkuba 7c3d0aa
Added fully backed contracts to migrations scripts
nkuba 0079c13
Claim delegated authority in Fully Backed keep contract
nkuba d5d6703
Added missing import in Keep Factory contract
nkuba c2fc5ef
Minor improvements to docs
nkuba 360486f
Lock bonding withdraw just after delegation
nkuba d65a096
Merge branch 'master' into eth-bonding
pdyraga 742d3cf
Refer to the most recent pre versions of keep dependencies
pdyraga a9cb6f3
Project version for contracts set to 1.3.0-pre.0
pdyraga 80c6e49
Revert "Expect contract typed addresses in constructors"
nkuba 26eea9d
Removed comment about clone removal
nkuba cc58f14
Renamed FullyBackedBondedECDSAKeep to FullyBackedECDSAKeep
nkuba 1e088d8
Confirmed bondWeightDivisor to 1 ETH
nkuba c04038b
Increased DELEGATION_LOCK_PERIOD to 2 weeks
nkuba c8dc76e
Updated delegation lock period hardcoded in test
nkuba 85c3663
Include delegation value in OperatorDelegated event
nkuba 566cc48
Set minimum delegation deposit to 40 ETH
nkuba a1ea59b
Decided on 20 ETH as minimum bond value
nkuba e4c9d82
Improved time increase value in test
nkuba ff5008c
Updated delegation lock period to 12 hours
nkuba 0c0475a
Improved docs around fully backed bonding
nkuba ae34de4
Cleaned up truffle deploy script
nkuba 25c6a4d
Assert createdAt and undelegatedAt in delegation test
nkuba faca5bd
Cleaned truffle init script
nkuba 03daf5f
Removed not used addKeep function from test stubs
nkuba 196880a
Improved time increase margin in tests
nkuba d1edab3
Merge remote-tracking branch 'origin/master' into eth-bonding
nkuba ee9a30b
Removed not needed TODO comment in test
nkuba 65186c9
Very minor improvements to tests
nkuba b92218c
Get delegation lock period from contract in tests
nkuba 766a841
Removed not needed call in initialization script
nkuba 8a4ff82
Defined ini period in truffle deployment script
nkuba 3778ae1
Added tests for operator updates
nkuba cf0127c
Added top up function to Fully Backed Bonding contract
nkuba 102ce15
Fixed failing test
nkuba dc04021
Replaced before with beforeEach for topUp test
nkuba f9f719a
Added details to topup documentation
nkuba 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
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.