ABIFunction

class ABIFunction[IN, OUT](val name: String)(using inPack: ABIPack[IN], outPack: ABIPack[OUT])
class Object
trait Matchable
class Any

Value members

Concrete methods

def functionSignature: String
def packInput[T](args: T)(using converter: ConvertFromScala[T, IN]): Array[Byte]
def packInputWithSelector[T](args: T)(using converter: ConvertFromScala[T, IN]): Array[Byte]
def packOutput[T](args: T)(using converter: ConvertFromScala[T, OUT]): Array[Byte]
def selector: Array[Byte]
override def toString: String
Definition Classes
Any
def unpackInput(args: Array[Byte]): IN
def unpackOutput(args: Array[Byte]): OUT

Concrete fields

val name: String