# Type alias AsObject

AsObject: {
accountAgeWitness?: AccountAgeWitness.AsObject;
accountAgeWitnessNonce: Uint8Array | string;
accountAgeWitnessSignature: Uint8Array | string;
accountId: string;
contractAsJson: string;
contractSignature: Uint8Array | string;
currentDate: number;
depositTxFee: number;
depositTxHash: string;
depositTxHex: string;
depositTxKey: string;
depositsConfirmedMessageAcked: boolean;
disputeClosedMessage?: DisputeClosedMessage.AsObject;
encryptedPaymentAccountPayload: Uint8Array | string;
exchangedMultisigHex: string;
madeMultisigHex: string;
mediatedPayoutTxSignature: Uint8Array | string;
nodeAddress?: NodeAddress.AsObject;
paymentAccountId: string;
paymentAccountKey: Uint8Array | string;
paymentAccountPayload?: PaymentAccountPayload.AsObject;
paymentAccountPayloadHash: Uint8Array | string;
paymentMethodId: string;
paymentReceivedMessage?: PaymentReceivedMessage.AsObject;
paymentSentMessage?: PaymentSentMessage.AsObject;
payoutAddressString: string;
payoutAmount: number;
payoutTxFee: number;
preparedMultisigHex: string;
pubKeyRing?: PubKeyRing.AsObject;
reserveTxHash: string;
reserveTxHex: string;
reserveTxKey: string;
reserveTxKeyImagesList: string[];
securityDeposit: number;
unsignedPayoutTxHex: string;
updatedMultisigHex: string;
}

#### Type declaration

- ##### `Optional` accountAgeWitness?: AccountAgeWitness.AsObject

- ##### accountAgeWitnessNonce: Uint8Array | string

- ##### accountAgeWitnessSignature: Uint8Array | string

- ##### accountId: string

- ##### contractAsJson: string

- ##### contractSignature: Uint8Array | string

- ##### currentDate: number

- ##### depositTxFee: number

- ##### depositTxHash: string

- ##### depositTxHex: string

- ##### depositTxKey: string

- ##### depositsConfirmedMessageAcked: boolean

- ##### `Optional` disputeClosedMessage?: DisputeClosedMessage.AsObject

- ##### encryptedPaymentAccountPayload: Uint8Array | string

- ##### exchangedMultisigHex: string

- ##### madeMultisigHex: string

- ##### mediatedPayoutTxSignature: Uint8Array | string

- ##### `Optional` nodeAddress?: NodeAddress.AsObject

- ##### paymentAccountId: string

- ##### paymentAccountKey: Uint8Array | string

- ##### `Optional` paymentAccountPayload?: PaymentAccountPayload.AsObject

- ##### paymentAccountPayloadHash: Uint8Array | string

- ##### paymentMethodId: string

- ##### `Optional` paymentReceivedMessage?: PaymentReceivedMessage.AsObject

- ##### `Optional` paymentSentMessage?: PaymentSentMessage.AsObject

- ##### payoutAddressString: string

- ##### payoutAmount: number

- ##### payoutTxFee: number

- ##### preparedMultisigHex: string

- ##### `Optional` pubKeyRing?: PubKeyRing.AsObject

- ##### reserveTxHash: string

- ##### reserveTxHex: string

- ##### reserveTxKey: string

- ##### reserveTxKeyImagesList: string[]

- ##### securityDeposit: number

- ##### unsignedPayoutTxHex: string

- ##### updatedMultisigHex: string

- Defined in src/protobuf/pb_pb.d.ts:6682

Generated using TypeDoc