IMoveObject
Interface implemented by types that represent a Move object on-chain (A Move value whose type has key
).
interface IMoveObject {
contents: MoveValue
dynamicField(
name: DynamicFieldName!
): DynamicField
dynamicFields(
first: Int
after: String
last: Int
before: String
): DynamicFieldConnection
dynamicObjectField(
name: DynamicFieldName!
): DynamicField
hasPublicTransfer: Boolean
moveObjectBcs: Base64
multiGetDynamicFields(
keys: [DynamicFieldName!]!
): [DynamicField]!
multiGetDynamicObjectFields(
keys: [DynamicFieldName!]!
): [DynamicField]!
}
Fields
IMoveObject.contents
● MoveValue
object
The structured representation of the object's contents.
IMoveObject.dynamicField
● DynamicField
object
Access a dynamic field on an object using its type and BCS-encoded name.