@@ -5,8 +5,8 @@ import { GlobalDecoderRegistry } from "../../registry";
5
5
export const protobufPackage = "hyperweb.hvm" ;
6
6
/** contract account */
7
7
export interface ContractAccount {
8
- /** contract account index */
9
- index : bigint ;
8
+ /** contract address */
9
+ contractAddress : string ;
10
10
/** account number */
11
11
accountNumber : bigint ;
12
12
}
@@ -16,8 +16,8 @@ export interface ContractAccountProtoMsg {
16
16
}
17
17
/** contract account */
18
18
export interface ContractAccountAmino {
19
- /** contract account index */
20
- index ?: string ;
19
+ /** contract address */
20
+ contract_address ?: string ;
21
21
/** account number */
22
22
account_number ?: string ;
23
23
}
@@ -27,29 +27,29 @@ export interface ContractAccountAminoMsg {
27
27
}
28
28
/** contract account */
29
29
export interface ContractAccountSDKType {
30
- index : bigint ;
30
+ contract_address : string ;
31
31
account_number : bigint ;
32
32
}
33
33
function createBaseContractAccount ( ) : ContractAccount {
34
34
return {
35
- index : BigInt ( 0 ) ,
35
+ contractAddress : "" ,
36
36
accountNumber : BigInt ( 0 )
37
37
} ;
38
38
}
39
39
export const ContractAccount = {
40
40
typeUrl : "/hyperweb.hvm.ContractAccount" ,
41
41
is ( o : any ) : o is ContractAccount {
42
- return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . index === "bigint " && typeof o . accountNumber === "bigint" ) ;
42
+ return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . contractAddress === "string " && typeof o . accountNumber === "bigint" ) ;
43
43
} ,
44
44
isSDK ( o : any ) : o is ContractAccountSDKType {
45
- return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . index === "bigint " && typeof o . account_number === "bigint" ) ;
45
+ return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . contract_address === "string " && typeof o . account_number === "bigint" ) ;
46
46
} ,
47
47
isAmino ( o : any ) : o is ContractAccountAmino {
48
- return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . index === "bigint " && typeof o . account_number === "bigint" ) ;
48
+ return o && ( o . $typeUrl === ContractAccount . typeUrl || typeof o . contract_address === "string " && typeof o . account_number === "bigint" ) ;
49
49
} ,
50
50
encode ( message : ContractAccount , writer : BinaryWriter = BinaryWriter . create ( ) ) : BinaryWriter {
51
- if ( message . index !== undefined ) {
52
- writer . uint32 ( 8 ) . uint64 ( message . index ) ;
51
+ if ( message . contractAddress !== undefined ) {
52
+ writer . uint32 ( 10 ) . string ( message . contractAddress ) ;
53
53
}
54
54
if ( message . accountNumber !== undefined ) {
55
55
writer . uint32 ( 16 ) . uint64 ( message . accountNumber ) ;
@@ -64,7 +64,7 @@ export const ContractAccount = {
64
64
const tag = reader . uint32 ( ) ;
65
65
switch ( tag >>> 3 ) {
66
66
case 1 :
67
- message . index = reader . uint64 ( ) ;
67
+ message . contractAddress = reader . string ( ) ;
68
68
break ;
69
69
case 2 :
70
70
message . accountNumber = reader . uint64 ( ) ;
@@ -78,42 +78,40 @@ export const ContractAccount = {
78
78
} ,
79
79
fromJSON ( object : any ) : ContractAccount {
80
80
const obj = createBaseContractAccount ( ) ;
81
- if ( isSet ( object . index ) ) obj . index = BigInt ( object . index . toString ( ) ) ;
81
+ if ( isSet ( object . contractAddress ) ) obj . contractAddress = String ( object . contractAddress ) ;
82
82
if ( isSet ( object . accountNumber ) ) obj . accountNumber = BigInt ( object . accountNumber . toString ( ) ) ;
83
83
return obj ;
84
84
} ,
85
85
toJSON ( message : ContractAccount ) : JsonSafe < ContractAccount > {
86
86
const obj : any = { } ;
87
- message . index !== undefined && ( obj . index = ( message . index || BigInt ( 0 ) ) . toString ( ) ) ;
87
+ message . contractAddress !== undefined && ( obj . contractAddress = message . contractAddress ) ;
88
88
message . accountNumber !== undefined && ( obj . accountNumber = ( message . accountNumber || BigInt ( 0 ) ) . toString ( ) ) ;
89
89
return obj ;
90
90
} ,
91
91
fromPartial ( object : DeepPartial < ContractAccount > ) : ContractAccount {
92
92
const message = createBaseContractAccount ( ) ;
93
- if ( object . index !== undefined && object . index !== null ) {
94
- message . index = BigInt ( object . index . toString ( ) ) ;
95
- }
93
+ message . contractAddress = object . contractAddress ?? "" ;
96
94
if ( object . accountNumber !== undefined && object . accountNumber !== null ) {
97
95
message . accountNumber = BigInt ( object . accountNumber . toString ( ) ) ;
98
96
}
99
97
return message ;
100
98
} ,
101
99
fromSDK ( object : ContractAccountSDKType ) : ContractAccount {
102
100
return {
103
- index : object ?. index ,
101
+ contractAddress : object ?. contract_address ,
104
102
accountNumber : object ?. account_number
105
103
} ;
106
104
} ,
107
105
toSDK ( message : ContractAccount ) : ContractAccountSDKType {
108
106
const obj : any = { } ;
109
- obj . index = message . index ;
107
+ obj . contract_address = message . contractAddress ;
110
108
obj . account_number = message . accountNumber ;
111
109
return obj ;
112
110
} ,
113
111
fromAmino ( object : ContractAccountAmino ) : ContractAccount {
114
112
const message = createBaseContractAccount ( ) ;
115
- if ( object . index !== undefined && object . index !== null ) {
116
- message . index = BigInt ( object . index ) ;
113
+ if ( object . contract_address !== undefined && object . contract_address !== null ) {
114
+ message . contractAddress = object . contract_address ;
117
115
}
118
116
if ( object . account_number !== undefined && object . account_number !== null ) {
119
117
message . accountNumber = BigInt ( object . account_number ) ;
@@ -122,7 +120,7 @@ export const ContractAccount = {
122
120
} ,
123
121
toAmino ( message : ContractAccount ) : ContractAccountAmino {
124
122
const obj : any = { } ;
125
- obj . index = message . index !== BigInt ( 0 ) ? ( message . index ?. toString ) ( ) : undefined ;
123
+ obj . contract_address = message . contractAddress === "" ? undefined : message . contractAddress ;
126
124
obj . account_number = message . accountNumber !== BigInt ( 0 ) ? ( message . accountNumber ?. toString ) ( ) : undefined ;
127
125
return obj ;
128
126
} ,
0 commit comments