Class StarknetByteArray
-
- All Implemented Interfaces:
-
com.swmansion.starknet.data.types.conversions.ConvertibleToCalldata
public final class StarknetByteArray implements ConvertibleToCalldata
Represents a ByteArray struct from Cairo.
The ByteArray struct is used to represent a string in Cairo.
-
-
Field Summary
Fields Modifier and Type Field Description private final List<Felt>dataprivate final FeltpendingWordprivate final IntegerpendingWordLen
-
Constructor Summary
Constructors Constructor Description StarknetByteArray(List<Felt> data, Felt pendingWord, Integer pendingWordLen)
-
Method Summary
Modifier and Type Method Description final List<Felt>getData()final FeltgetPendingWord()final IntegergetPendingWordLen()List<Felt>toCalldata()Encode as a Felt list StringtoString()Encode as a String final static StarknetByteArrayfromString(String string)Create byte array from a string. -
-
Method Detail
-
getPendingWord
final Felt getPendingWord()
-
getPendingWordLen
final Integer getPendingWordLen()
-
toCalldata
List<Felt> toCalldata()
Encode as a Felt list
-
fromString
final static StarknetByteArray fromString(String string)
Create byte array from a string.
- Parameters:
string- The string to be transformed to byte array
-
-
-
-