@@ -500,7 +500,7 @@ input CheckpointId {
500
500
Some 0x2::coin::Coin Move object.
501
501
"""
502
502
type Coin implements IMoveObject & IObject & IOwner {
503
- address : IotaAddress !
503
+ objectId : ObjectId !
504
504
"""
505
505
Objects owned by this object, optionally `filter`-ed.
506
506
"""
@@ -678,7 +678,7 @@ type CoinEdge {
678
678
The metadata for a coin type.
679
679
"""
680
680
type CoinMetadata implements IMoveObject & IObject & IOwner {
681
- address : IotaAddress !
681
+ objectId : ObjectId !
682
682
"""
683
683
Objects owned by this object, optionally `filter`-ed.
684
684
"""
@@ -1646,11 +1646,11 @@ type Linkage {
1646
1646
"""
1647
1647
The ID on-chain of the first version of the dependency.
1648
1648
"""
1649
- originalId : IotaAddress !
1649
+ originalId : ObjectId !
1650
1650
"""
1651
1651
The ID on-chain of the version of the dependency that this package depends on.
1652
1652
"""
1653
- upgradedId : IotaAddress !
1653
+ upgradedId : ObjectId !
1654
1654
"""
1655
1655
The version of the dependency that this package depends on.
1656
1656
"""
@@ -1742,8 +1742,8 @@ The contents of a Move Value, corresponding to the following recursive type:
1742
1742
1743
1743
type MoveData =
1744
1744
{ Address: IotaAddress }
1745
- | { UID: IotaAddress }
1746
- | { ID: IotaAddress }
1745
+ | { UID: ObjectId }
1746
+ | { ID: ObjectId }
1747
1747
| { Bool: bool }
1748
1748
| { Number: BigInt }
1749
1749
| { String: string }
@@ -2048,7 +2048,7 @@ The representation of an object as a Move Object, which exposes additional infor
2048
2048
(content, module that governs it, version, is transferrable, etc.) about this object.
2049
2049
"""
2050
2050
type MoveObject implements IMoveObject & IObject & IOwner {
2051
- address : IotaAddress !
2051
+ objectId : ObjectId !
2052
2052
"""
2053
2053
Objects owned by this object, optionally `filter`-ed.
2054
2054
"""
@@ -2658,7 +2658,7 @@ with fields) with additional metadata detailing its id, version, transaction dig
2658
2658
field indicating how this object can be accessed.
2659
2659
"""
2660
2660
type Object implements IObject & IOwner {
2661
- address : IotaAddress !
2661
+ objectId : ObjectId !
2662
2662
"""
2663
2663
Objects owned by this object, optionally `filter`-ed.
2664
2664
"""
@@ -2796,7 +2796,7 @@ type ObjectChange {
2796
2796
"""
2797
2797
The address of the object that has changed.
2798
2798
"""
2799
- address : IotaAddress !
2799
+ objectId : ObjectId !
2800
2800
"""
2801
2801
The contents of the object immediately before the transaction.
2802
2802
"""
@@ -2897,11 +2897,11 @@ input ObjectFilter {
2897
2897
"""
2898
2898
Filter for live objects by their IDs.
2899
2899
"""
2900
- objectIds : [IotaAddress ! ]
2900
+ objectIds : [ObjectId ! ]
2901
2901
}
2902
2902
2903
2903
input ObjectKey {
2904
- objectId : IotaAddress !
2904
+ objectId : ObjectId !
2905
2905
version : UInt53 !
2906
2906
}
2907
2907
@@ -2926,7 +2926,7 @@ input ObjectRef {
2926
2926
"""
2927
2927
ID of the object.
2928
2928
"""
2929
- address : IotaAddress !
2929
+ objectId : ObjectId !
2930
2930
"""
2931
2931
Version or sequence number of the object.
2932
2932
"""
@@ -2984,7 +2984,7 @@ type OwnedOrImmutable {
2984
2984
"""
2985
2985
ID of the object being read.
2986
2986
"""
2987
- address : IotaAddress !
2987
+ objectId : ObjectId !
2988
2988
"""
2989
2989
Version of the object being read.
2990
2990
"""
@@ -3277,7 +3277,7 @@ type Query {
3277
3277
The object corresponding to the given address at the (optionally) given version.
3278
3278
When no version is given, the latest version is returned.
3279
3279
"""
3280
- object (address : IotaAddress ! , version : UInt53 ): Object
3280
+ object (objectId : ObjectId ! , version : UInt53 ): Object
3281
3281
"""
3282
3282
The package corresponding to the given address (at the optionally given version).
3283
3283
@@ -3457,7 +3457,7 @@ type Receiving {
3457
3457
"""
3458
3458
ID of the object being read.
3459
3459
"""
3460
- address : IotaAddress !
3460
+ objectId : ObjectId !
3461
3461
"""
3462
3462
Version of the object being read.
3463
3463
"""
@@ -3620,7 +3620,7 @@ type Shared {
3620
3620
A Move object that's shared.
3621
3621
"""
3622
3622
type SharedInput {
3623
- address : IotaAddress !
3623
+ objectId : ObjectId !
3624
3624
"""
3625
3625
The version that this this object was shared at.
3626
3626
"""
@@ -3642,7 +3642,7 @@ type SharedObjectCancelled {
3642
3642
"""
3643
3643
ID of the shared object.
3644
3644
"""
3645
- address : IotaAddress !
3645
+ objectId : ObjectId !
3646
3646
"""
3647
3647
The assigned shared object version. It is a special version indicating transaction cancellation reason.
3648
3648
"""
@@ -3657,7 +3657,7 @@ type SharedObjectDelete {
3657
3657
"""
3658
3658
ID of the shared object.
3659
3659
"""
3660
- address : IotaAddress !
3660
+ objectId : ObjectId !
3661
3661
"""
3662
3662
The version of the shared object that was assigned to this transaction during by consensus,
3663
3663
during sequencing.
@@ -3677,7 +3677,7 @@ type SharedObjectRead {
3677
3677
"""
3678
3678
ID of the object being read.
3679
3679
"""
3680
- address : IotaAddress !
3680
+ objectId : ObjectId !
3681
3681
"""
3682
3682
Version of the object being read.
3683
3683
"""
@@ -3760,7 +3760,7 @@ type StakeSubsidy {
3760
3760
Represents a `0x3::staking_pool::StakedIota` Move object on-chain.
3761
3761
"""
3762
3762
type StakedIota implements IMoveObject & IObject & IOwner {
3763
- address : IotaAddress !
3763
+ objectId : ObjectId !
3764
3764
"""
3765
3765
Objects owned by this object, optionally `filter`-ed.
3766
3766
"""
@@ -3907,7 +3907,7 @@ type StakedIota implements IMoveObject & IObject & IOwner {
3907
3907
"""
3908
3908
The object id of the validator staking pool this stake belongs to.
3909
3909
"""
3910
- poolId : IotaAddress
3910
+ poolId : ObjectId
3911
3911
"""
3912
3912
The IOTA that was initially staked.
3913
3913
"""
@@ -3987,8 +3987,13 @@ String containing 32B hex-encoded address, with a leading "0x". Leading zeroes c
3987
3987
"""
3988
3988
scalar IotaAddress
3989
3989
3990
+ """
3991
+ String containing 32B hex-encoded address, with a leading "0x". Leading zeroes can be omitted on input but will always appear in outputs.
3992
+ """
3993
+ scalar ObjectId
3994
+
3990
3995
type IotaNSRegistration implements IMoveObject & IObject & IOwner {
3991
- address : IotaAddress !
3996
+ objectId : ObjectId !
3992
3997
"""
3993
3998
Objects owned by this object, optionally `filter`-ed.
3994
3999
"""
@@ -4379,15 +4384,15 @@ input TransactionBlockFilter {
4379
4384
This filter will be removed with 1.36.0 (2024-10-14), or at least one release after
4380
4385
`affectedObject` is introduced, whichever is later.
4381
4386
"""
4382
- inputObject : IotaAddress
4387
+ inputObject : ObjectId
4383
4388
"""
4384
4389
Limit to transactions that output a versioon of this object. NOTE: this input filter has
4385
4390
been deprecated in favor of `affectedObject` which offers an easier to understand behavor.
4386
4391
4387
4392
This filter will be removed with 1.36.0 (2024-10-14), or at least one release after
4388
4393
`affectedObject` is introduced, whichever is later.
4389
4394
"""
4390
- changedObject : IotaAddress
4395
+ changedObject : ObjectId
4391
4396
"""
4392
4397
Select transactions by their digest.
4393
4398
"""
@@ -4601,7 +4606,7 @@ type Validator {
4601
4606
"""
4602
4607
The ID of this validator's `0x3::staking_pool::StakingPool`.
4603
4608
"""
4604
- stakingPoolId : IotaAddress !
4609
+ stakingPoolId : ObjectId !
4605
4610
"""
4606
4611
The validator's current exchange object. The exchange rate is used to determine
4607
4612
the amount of IOTA tokens that each past IOTA staker can withdraw in the future.
@@ -4745,7 +4750,7 @@ type ValidatorSet {
4745
4750
"""
4746
4751
Object ID of the wrapped object `TableVec` storing the pending active validators.
4747
4752
"""
4748
- pendingActiveValidatorsId : IotaAddress
4753
+ pendingActiveValidatorsId : ObjectId
4749
4754
"""
4750
4755
Size of the pending active validators table.
4751
4756
"""
@@ -4755,23 +4760,23 @@ type ValidatorSet {
4755
4760
of the corresponding validators. This is needed because a validator's address
4756
4761
can potentially change but the object ID of its pool will not.
4757
4762
"""
4758
- stakingPoolMappingsId : IotaAddress
4763
+ stakingPoolMappingsId : ObjectId
4759
4764
"""
4760
4765
Size of the stake pool mappings `Table`.
4761
4766
"""
4762
4767
stakingPoolMappingsSize : Int
4763
4768
"""
4764
4769
Object ID of the `Table` storing the inactive staking pools.
4765
4770
"""
4766
- inactivePoolsId : IotaAddress
4771
+ inactivePoolsId : ObjectId
4767
4772
"""
4768
4773
Size of the inactive pools `Table`.
4769
4774
"""
4770
4775
inactivePoolsSize : Int
4771
4776
"""
4772
4777
Object ID of the `Table` storing the validator candidates.
4773
4778
"""
4774
- validatorCandidatesId : IotaAddress
4779
+ validatorCandidatesId : ObjectId
4775
4780
"""
4776
4781
Size of the validator candidates `Table`.
4777
4782
"""
0 commit comments