evmInt256

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2024 License: Apache-2.0 Imports: 1 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Int

type Int struct {
	*big.Int
}

func FromBigInt

func FromBigInt(i *big.Int) *Int

func FromDecimalString

func FromDecimalString(s string) *Int

func New

func New(i int64) *Int

func (*Int) Add

func (i *Int) Add(y *Int) *Int

func (*Int) AddMod

func (i *Int) AddMod(y *Int, m *Int) *Int

func (*Int) And

func (i *Int) And(y *Int) *Int

func (*Int) AsStringKey

func (i *Int) AsStringKey() string

func (*Int) ByteAt

func (i *Int) ByteAt(n int) byte

func (Int) Clone

func (i Int) Clone() *Int

func (*Int) Div

func (i *Int) Div(y *Int) *Int

func (*Int) EQ

func (i *Int) EQ(y *Int) bool

func (*Int) Exp

func (i *Int) Exp(e *Int) *Int

func (*Int) GT

func (i *Int) GT(y *Int) bool

func (*Int) GetSigned

func (i *Int) GetSigned() *Int

func (*Int) IsZero

func (i *Int) IsZero() bool

func (*Int) LT

func (i *Int) LT(y *Int) bool

func (*Int) Mod

func (i *Int) Mod(m *Int) *Int

func (*Int) Mul

func (i *Int) Mul(y *Int) *Int

func (*Int) MulMod

func (i *Int) MulMod(y *Int, m *Int) *Int

func (*Int) Not

func (i *Int) Not(y *Int) *Int

func (*Int) Or

func (i *Int) Or(y *Int) *Int

func (*Int) SAR

func (i *Int) SAR(n uint64) *Int

func (*Int) SDiv

func (i *Int) SDiv(y *Int) *Int

func (*Int) SGT

func (i *Int) SGT(y *Int) bool

func (*Int) SHL

func (i *Int) SHL(n uint64) *Int

func (*Int) SHR

func (i *Int) SHR(n uint64) *Int

func (*Int) SLT

func (i *Int) SLT(y *Int) bool

func (*Int) SMod

func (i *Int) SMod(m *Int) *Int

func (*Int) SignExtend

func (i *Int) SignExtend(baseBytes *Int) *Int

func (*Int) Sub

func (i *Int) Sub(y *Int) *Int

func (*Int) XOr

func (i *Int) XOr(y *Int) *Int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL