Creates a new ResourceRef object.
Optional address?: string | AddressOptional applicationOptional assetOptional box?: indexerModels.BoxReferenceOptional holding?: HoldingRefOptional local?: LocalsRefOptional address(d) Account whose balance record is accessible by the executing ApprovalProgram or ClearStateProgram.
Optional application(p) Application id whose GlobalState may be read by the executing ApprovalProgram or ClearStateProgram.
Optional asset(s) Asset whose AssetParams may be read by the executing ApprovalProgram or ClearStateProgram.
Optional boxBoxReference names a box by its name and the application ID it belongs to.
Optional holdingHoldingRef names a holding by referring to an Address and Asset it belongs to.
Optional localLocalsRef names a local state by referring to an Address and App it belongs to.
Static Private encodingStatic encodingStatic fromGenerated using TypeDoc
ResourceRef names a single resource. Only one of the fields should be set.