• R/O
  • HTTP
  • SSH
  • HTTPS

vapor: Commit

Golang implemented sidechain for Bytom


Commit MetaInfo

Revision5a33fc5c9ecb2075f47a44e066a6499d8cea2766 (tree)
Time2020-02-25 14:02:10
AuthorPoseidon <shenao.78@163....>
CommiterGitHub

Log Message

fix validate tx (#499)

Change Summary

Incremental Difference

--- a/protocol/validation/tx.go
+++ b/protocol/validation/tx.go
@@ -275,7 +275,10 @@ func checkValid(vs *validationState, e bc.Entry) (err error) {
275275 return errors.New("incorrect asset_id while checking CrossChainInput")
276276 }
277277
278- prog := e.AssetDefinition.IssuanceProgram
278+ prog := &bc.Program{
279+ VmVersion: e.AssetDefinition.IssuanceProgram.VmVersion,
280+ Code: e.AssetDefinition.IssuanceProgram.Code,
281+ }
279282
280283 if !common.IsOpenFederationIssueAsset(e.RawDefinitionByte) {
281284 prog.Code = config.FederationWScript(config.CommonConfig)
Show on old repository browser