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

move staking out into separate contract. #65

Closed
johannbarbie opened this Issue Nov 5, 2018 · 3 comments

Comments

Projects
None yet
3 participants
@johannbarbie
Member

johannbarbie commented Nov 5, 2018

Bounty 27 : Refactor LeapBridge into Bridge and Operator

We want to separate POS logic into it's own contract to enable later upgrades.

Scope

  • split bridge into core and operator contract
  • have all tests pass with PoS operator contract
  • have all tests pass with single operator contract

Deliverables

Branch is pushed to GitHub that solves the above.

Gain for the project

Helps us incrementally launch on a network.


Bounties: https://github.com/parsec-labs/PIPs/wiki/Bounties

@eezcjkr

This comment has been minimized.

Collaborator

eezcjkr commented Nov 27, 2018

a25926c

This is the final commit in the refactoring branch that should fulfil the bounty.

Also takes care of:

  • #77
  • #62
  • Exit stake payable in ether
  • Bridge is able to mint native token
  • Simpler handling of NFT exits
  • And some other minor stuff
@troggy

This comment has been minimized.

Member

troggy commented Dec 6, 2018

Related PRs:
Here are the PRs for the refactor:
leapdao/leap-node#105
leapdao/leap-core#27
leapdao/bridge-ui#71
#78

@eezcjkr

This comment has been minimized.

Collaborator

eezcjkr commented Dec 6, 2018

Done #78

@eezcjkr eezcjkr closed this Dec 6, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment