forked from TrueCloudLab/neoneo-go
core: add owner hash to verified list for Register TX
As it should be done.
This commit is contained in:
parent
fea86a8053
commit
dca637d2d0
1 changed files with 3 additions and 0 deletions
|
@ -1942,6 +1942,9 @@ func (bc *Blockchain) GetScriptHashesForVerifying(t *transaction.Transaction) ([
|
|||
case transaction.EnrollmentType:
|
||||
etx := t.Data.(*transaction.EnrollmentTX)
|
||||
hashes[etx.PublicKey.GetScriptHash()] = true
|
||||
case transaction.RegisterType:
|
||||
reg := t.Data.(*transaction.RegisterTX)
|
||||
hashes[reg.Owner.GetScriptHash()] = true
|
||||
case transaction.StateType:
|
||||
stx := t.Data.(*transaction.StateTX)
|
||||
for _, desc := range stx.Descriptors {
|
||||
|
|
Loading…
Reference in a new issue