-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
242 changed files
with
149,267 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
export {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
//@ts-nocheck | ||
import * as _m0 from "protobufjs/minimal"; | ||
import { isSet } from "../../../helpers"; | ||
import { JsonSafe } from "../../../json-safe"; | ||
/** | ||
* A public key used to verify message signatures | ||
* @param attester ECDSA uncompressed public key, hex encoded | ||
*/ | ||
export interface Attester { | ||
attester: string; | ||
} | ||
export interface AttesterProtoMsg { | ||
typeUrl: "/circle.cctp.v1.Attester"; | ||
value: Uint8Array; | ||
} | ||
/** | ||
* A public key used to verify message signatures | ||
* @param attester ECDSA uncompressed public key, hex encoded | ||
*/ | ||
export interface AttesterAmino { | ||
attester?: string; | ||
} | ||
export interface AttesterAminoMsg { | ||
type: "/circle.cctp.v1.Attester"; | ||
value: AttesterAmino; | ||
} | ||
/** | ||
* A public key used to verify message signatures | ||
* @param attester ECDSA uncompressed public key, hex encoded | ||
*/ | ||
export interface AttesterSDKType { | ||
attester: string; | ||
} | ||
function createBaseAttester(): Attester { | ||
return { | ||
attester: "" | ||
}; | ||
} | ||
export const Attester = { | ||
typeUrl: "/circle.cctp.v1.Attester", | ||
encode(message: Attester, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.attester !== "") { | ||
writer.uint32(10).string(message.attester); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): Attester { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseAttester(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.attester = reader.string(); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromJSON(object: any): Attester { | ||
return { | ||
attester: isSet(object.attester) ? String(object.attester) : "" | ||
}; | ||
}, | ||
toJSON(message: Attester): JsonSafe<Attester> { | ||
const obj: any = {}; | ||
message.attester !== undefined && (obj.attester = message.attester); | ||
return obj; | ||
}, | ||
fromPartial(object: Partial<Attester>): Attester { | ||
const message = createBaseAttester(); | ||
message.attester = object.attester ?? ""; | ||
return message; | ||
}, | ||
fromAmino(object: AttesterAmino): Attester { | ||
const message = createBaseAttester(); | ||
if (object.attester !== undefined && object.attester !== null) { | ||
message.attester = object.attester; | ||
} | ||
return message; | ||
}, | ||
toAmino(message: Attester): AttesterAmino { | ||
const obj: any = {}; | ||
obj.attester = message.attester === "" ? undefined : message.attester; | ||
return obj; | ||
}, | ||
fromAminoMsg(object: AttesterAminoMsg): Attester { | ||
return Attester.fromAmino(object.value); | ||
}, | ||
fromProtoMsg(message: AttesterProtoMsg): Attester { | ||
return Attester.decode(message.value); | ||
}, | ||
toProto(message: Attester): Uint8Array { | ||
return Attester.encode(message).finish(); | ||
}, | ||
toProtoMsg(message: Attester): AttesterProtoMsg { | ||
return { | ||
typeUrl: "/circle.cctp.v1.Attester", | ||
value: Attester.encode(message).finish() | ||
}; | ||
} | ||
}; |
186 changes: 186 additions & 0 deletions
186
packages/core/src/codegen/circle/cctp/v1/burn_message.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,186 @@ | ||
//@ts-nocheck | ||
import * as _m0 from "protobufjs/minimal"; | ||
import { isSet, bytesFromBase64, base64FromBytes } from "../../../helpers"; | ||
import { JsonSafe } from "../../../json-safe"; | ||
/** | ||
* Message format for BurnMessages | ||
* @param version the message body version | ||
* @param burn_token the burn token address on source domain as bytes32 | ||
* @param mint_recipient the mint recipient address as bytes32 | ||
* @param amount the burn amount | ||
* @param message_sender the message sender | ||
*/ | ||
export interface BurnMessage { | ||
version: number; | ||
burnToken: Uint8Array; | ||
mintRecipient: Uint8Array; | ||
amount: string; | ||
messageSender: Uint8Array; | ||
} | ||
export interface BurnMessageProtoMsg { | ||
typeUrl: "/circle.cctp.v1.BurnMessage"; | ||
value: Uint8Array; | ||
} | ||
/** | ||
* Message format for BurnMessages | ||
* @param version the message body version | ||
* @param burn_token the burn token address on source domain as bytes32 | ||
* @param mint_recipient the mint recipient address as bytes32 | ||
* @param amount the burn amount | ||
* @param message_sender the message sender | ||
*/ | ||
export interface BurnMessageAmino { | ||
version?: number; | ||
burn_token?: string; | ||
mint_recipient?: string; | ||
amount?: string; | ||
message_sender?: string; | ||
} | ||
export interface BurnMessageAminoMsg { | ||
type: "/circle.cctp.v1.BurnMessage"; | ||
value: BurnMessageAmino; | ||
} | ||
/** | ||
* Message format for BurnMessages | ||
* @param version the message body version | ||
* @param burn_token the burn token address on source domain as bytes32 | ||
* @param mint_recipient the mint recipient address as bytes32 | ||
* @param amount the burn amount | ||
* @param message_sender the message sender | ||
*/ | ||
export interface BurnMessageSDKType { | ||
version: number; | ||
burn_token: Uint8Array; | ||
mint_recipient: Uint8Array; | ||
amount: string; | ||
message_sender: Uint8Array; | ||
} | ||
function createBaseBurnMessage(): BurnMessage { | ||
return { | ||
version: 0, | ||
burnToken: new Uint8Array(), | ||
mintRecipient: new Uint8Array(), | ||
amount: "", | ||
messageSender: new Uint8Array() | ||
}; | ||
} | ||
export const BurnMessage = { | ||
typeUrl: "/circle.cctp.v1.BurnMessage", | ||
encode(message: BurnMessage, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { | ||
if (message.version !== 0) { | ||
writer.uint32(8).uint32(message.version); | ||
} | ||
if (message.burnToken.length !== 0) { | ||
writer.uint32(18).bytes(message.burnToken); | ||
} | ||
if (message.mintRecipient.length !== 0) { | ||
writer.uint32(26).bytes(message.mintRecipient); | ||
} | ||
if (message.amount !== "") { | ||
writer.uint32(34).string(message.amount); | ||
} | ||
if (message.messageSender.length !== 0) { | ||
writer.uint32(42).bytes(message.messageSender); | ||
} | ||
return writer; | ||
}, | ||
decode(input: _m0.Reader | Uint8Array, length?: number): BurnMessage { | ||
const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); | ||
let end = length === undefined ? reader.len : reader.pos + length; | ||
const message = createBaseBurnMessage(); | ||
while (reader.pos < end) { | ||
const tag = reader.uint32(); | ||
switch (tag >>> 3) { | ||
case 1: | ||
message.version = reader.uint32(); | ||
break; | ||
case 2: | ||
message.burnToken = reader.bytes(); | ||
break; | ||
case 3: | ||
message.mintRecipient = reader.bytes(); | ||
break; | ||
case 4: | ||
message.amount = reader.string(); | ||
break; | ||
case 5: | ||
message.messageSender = reader.bytes(); | ||
break; | ||
default: | ||
reader.skipType(tag & 7); | ||
break; | ||
} | ||
} | ||
return message; | ||
}, | ||
fromJSON(object: any): BurnMessage { | ||
return { | ||
version: isSet(object.version) ? Number(object.version) : 0, | ||
burnToken: isSet(object.burnToken) ? bytesFromBase64(object.burnToken) : new Uint8Array(), | ||
mintRecipient: isSet(object.mintRecipient) ? bytesFromBase64(object.mintRecipient) : new Uint8Array(), | ||
amount: isSet(object.amount) ? String(object.amount) : "", | ||
messageSender: isSet(object.messageSender) ? bytesFromBase64(object.messageSender) : new Uint8Array() | ||
}; | ||
}, | ||
toJSON(message: BurnMessage): JsonSafe<BurnMessage> { | ||
const obj: any = {}; | ||
message.version !== undefined && (obj.version = Math.round(message.version)); | ||
message.burnToken !== undefined && (obj.burnToken = base64FromBytes(message.burnToken !== undefined ? message.burnToken : new Uint8Array())); | ||
message.mintRecipient !== undefined && (obj.mintRecipient = base64FromBytes(message.mintRecipient !== undefined ? message.mintRecipient : new Uint8Array())); | ||
message.amount !== undefined && (obj.amount = message.amount); | ||
message.messageSender !== undefined && (obj.messageSender = base64FromBytes(message.messageSender !== undefined ? message.messageSender : new Uint8Array())); | ||
return obj; | ||
}, | ||
fromPartial(object: Partial<BurnMessage>): BurnMessage { | ||
const message = createBaseBurnMessage(); | ||
message.version = object.version ?? 0; | ||
message.burnToken = object.burnToken ?? new Uint8Array(); | ||
message.mintRecipient = object.mintRecipient ?? new Uint8Array(); | ||
message.amount = object.amount ?? ""; | ||
message.messageSender = object.messageSender ?? new Uint8Array(); | ||
return message; | ||
}, | ||
fromAmino(object: BurnMessageAmino): BurnMessage { | ||
const message = createBaseBurnMessage(); | ||
if (object.version !== undefined && object.version !== null) { | ||
message.version = object.version; | ||
} | ||
if (object.burn_token !== undefined && object.burn_token !== null) { | ||
message.burnToken = bytesFromBase64(object.burn_token); | ||
} | ||
if (object.mint_recipient !== undefined && object.mint_recipient !== null) { | ||
message.mintRecipient = bytesFromBase64(object.mint_recipient); | ||
} | ||
if (object.amount !== undefined && object.amount !== null) { | ||
message.amount = object.amount; | ||
} | ||
if (object.message_sender !== undefined && object.message_sender !== null) { | ||
message.messageSender = bytesFromBase64(object.message_sender); | ||
} | ||
return message; | ||
}, | ||
toAmino(message: BurnMessage): BurnMessageAmino { | ||
const obj: any = {}; | ||
obj.version = message.version === 0 ? undefined : message.version; | ||
obj.burn_token = message.burnToken ? base64FromBytes(message.burnToken) : undefined; | ||
obj.mint_recipient = message.mintRecipient ? base64FromBytes(message.mintRecipient) : undefined; | ||
obj.amount = message.amount === "" ? undefined : message.amount; | ||
obj.message_sender = message.messageSender ? base64FromBytes(message.messageSender) : undefined; | ||
return obj; | ||
}, | ||
fromAminoMsg(object: BurnMessageAminoMsg): BurnMessage { | ||
return BurnMessage.fromAmino(object.value); | ||
}, | ||
fromProtoMsg(message: BurnMessageProtoMsg): BurnMessage { | ||
return BurnMessage.decode(message.value); | ||
}, | ||
toProto(message: BurnMessage): Uint8Array { | ||
return BurnMessage.encode(message).finish(); | ||
}, | ||
toProtoMsg(message: BurnMessage): BurnMessageProtoMsg { | ||
return { | ||
typeUrl: "/circle.cctp.v1.BurnMessage", | ||
value: BurnMessage.encode(message).finish() | ||
}; | ||
} | ||
}; |
Oops, something went wrong.