# Type alias AsObject

AsObject: {
arbitratorNodeAddress?: NodeAddress.AsObject;
buyerNodeAddress?: NodeAddress.AsObject;
isBuyerMakerAndSellerTaker: boolean;
makerAccountId: string;
makerDepositTxHash: string;
makerPaymentAccountPayloadHash: Uint8Array | string;
makerPaymentMethodId: string;
makerPayoutAddressString: string;
makerPubKeyRing?: PubKeyRing.AsObject;
offerPayload?: OfferPayload.AsObject;
sellerNodeAddress?: NodeAddress.AsObject;
takerAccountId: string;
takerDepositTxHash: string;
takerPaymentAccountPayloadHash: Uint8Array | string;
takerPaymentMethodId: string;
takerPayoutAddressString: string;
takerPubKeyRing?: PubKeyRing.AsObject;
tradeAmount: number;
tradePrice: number;
}

#### Type declaration

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

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

- ##### isBuyerMakerAndSellerTaker: boolean

- ##### makerAccountId: string

- ##### makerDepositTxHash: string

- ##### makerPaymentAccountPayloadHash: Uint8Array | string

- ##### makerPaymentMethodId: string

- ##### makerPayoutAddressString: string

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

- ##### `Optional` offerPayload?: OfferPayload.AsObject

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

- ##### takerAccountId: string

- ##### takerDepositTxHash: string

- ##### takerPaymentAccountPayloadHash: Uint8Array | string

- ##### takerPaymentMethodId: string

- ##### takerPayoutAddressString: string

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

- ##### tradeAmount: number

- ##### tradePrice: number

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

Generated using TypeDoc