good morning!!!!

Skip to content
Snippets Groups Projects
Select Git revision
  • 61d67f2ae965a9a1113084f2352e2c2dd97ab9a7
  • master default protected
  • v0.2.16-candidate
  • shivam/rpcAddBorTx
  • default-cli-config
  • shivam/minerRecommitFix
  • vcastellm/pos-296-bump-go-version-in-bor-and-heimdall
  • shivam/ethstats-backend-fix
  • v0.2.16-beta1-candidate
  • v0.2.15-beta3-candidate
  • shivam/newCli-IPC
  • v0.3.0-dev
  • checkpoint-whitelist-master
  • shivam/codecov
  • jdkanani/fix-typo-log
  • shivam/hardcoded-spans-v0.2.14
  • shivam/hardcoded-spans
  • shivam/fast-state-sync
  • shivam/fast-state-sync-master
  • gethv1.10.15-merge
  • fix-txpool-2
  • v0.2.14-tmp-span-hotfix
  • v0.2.15-beta2
  • v0.2.15-beta1
  • v0.3.0-beta3
  • v0.3.0-beta2
  • v0.3.0-beta1
  • v0.2.14
  • v0.2.13
  • v0.2.13-beta2
  • v0.2.13-beta1
  • v0.2.12
  • v0.2.12-beta3
  • v0.2.12-beta1
  • v0.2.12-beta2
  • v0.2.11
  • v0.2.10
  • v0.2.10-beta2
  • v0.2.9
  • v0.2.9-beta1
  • v0.2.8
41 results

testing.go

Blame
  • Forked from github / maticnetwork / bor
    13383 commits behind the upstream repository.
    user avatar
    Jeffrey Wilcke authored
    5da78427
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    testing.go 641 B
    package main
    
    import (
      "fmt"
    )
    
    func Testing() {
      bm := NewBlockManager()
    
      tx := NewTransaction("\x00", 20, []string{
        "SET 10 6",
        "LD 10 10",
        "LT 10 1 20",
        "SET 255 7",
        "JMPI 20 255",
        "STOP",
        "SET 30 200",
        "LD 30 31",
        "SET 255 22",
        "JMPI 31 255",
        "SET 255 15",
        "JMP 255",
      })
      txData := tx.MarshalRlp()
    
      copyTx := &Transaction{}
      copyTx.UnmarshalRlp(txData)
    
      tx2 := NewTransaction("\x00", 20, []string{"SET 10 6", "LD 10 10"})
    
      blck := CreateBlock([]*Transaction{tx2, tx})
    
      bm.ProcessBlock( blck )
    
      fmt.Println("GenesisBlock:", GenisisBlock, "hashed", GenisisBlock.Hash())
    }