github.com/0chain/gosdk@v1.17.11/core/transaction/entity_test.go (about)

     1  package transaction
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/0chain/gosdk/core/conf"
     7  	"github.com/stretchr/testify/assert"
     8  )
     9  
    10  func TestOptimisticVerificationLearning(t *testing.T) {
    11  	t.Skip()
    12  	conf.InitClientConfig(&conf.Config{
    13  		BlockWorker:             "",
    14  		PreferredBlobbers:       nil,
    15  		MinSubmit:               0,
    16  		MinConfirmation:         50,
    17  		ConfirmationChainLength: 3,
    18  		MaxTxnQuery:             0,
    19  		QuerySleepTime:          0,
    20  		SignatureScheme:         "",
    21  		ChainID:                 "",
    22  		EthereumNode:            "",
    23  	})
    24  	ov := NewOptimisticVerifier([]string{"https://dev.zus.network/sharder01", "https://dev.zus.network/sharder02"})
    25  	_, err := ov.VerifyTransactionOptimistic("a20360964c067b319d52b5cad71d771b0e1d2a80e76001da73009899b09ffa31")
    26  
    27  	assert.NoError(t, err)
    28  
    29  }