From 080518356b7b8a5f64a1ab529ed38911296a137e Mon Sep 17 00:00:00 2001 From: Wei-Ning Huang Date: Fri, 12 Oct 2018 18:39:34 +0800 Subject: core: vm: allow other people to stake for a node --- core/vm/governance.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/core/vm/governance.go b/core/vm/governance.go index fa9f578be..ef7c9d6eb 100644 --- a/core/vm/governance.go +++ b/core/vm/governance.go @@ -1424,12 +1424,6 @@ func (g *GovernanceContract) stake(publicKey []byte) ([]byte, error) { return nil, errExecutionReverted } - // Make sure the public key belongs to the caller. - if crypto.PubkeyToAddress(*pk) != caller { - g.penalize() - return nil, errExecutionReverted - } - offset = g.state.NodesLength() g.state.PushNode(&nodeInfo{ Owner: caller, -- cgit v1.2.3