github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/native/gas_power_test.go (about)

     1  package native
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/require"
     7  
     8  	"github.com/unicornultrafoundation/go-u2u/common"
     9  	"github.com/unicornultrafoundation/go-u2u/rlp"
    10  )
    11  
    12  func TestRlp(t *testing.T) {
    13  	require := require.New(t)
    14  	v := GasPowerLeft{
    15  		Gas: [2]uint64{0xBAADCAFE, 0xDEADBEEF},
    16  	}
    17  	b, err := rlp.EncodeToBytes(v)
    18  	require.NoError(err)
    19  	require.Equal("cbca84baadcafe84deadbeef", common.Bytes2Hex(b))
    20  }