[near-runtime-ts](../README.md) > ["contract"](../modules/_contract_.md) > [ContractPromiseResult](../classes/_contract_.contractpromiseresult.md)

# Class: ContractPromiseResult

Class to store results of the async calls on the remote contracts.

## Hierarchy

**ContractPromiseResult**

## Index

### Properties

* [buffer](_contract_.contractpromiseresult.md#buffer)
* [status](_contract_.contractpromiseresult.md#status)

---

## Properties

<a id="buffer"></a>

###  buffer

**● buffer**: *`Uint8Array`*

*Defined in [contract.ts:322](https://github.com/nearprotocol/near-runtime-ts/blob/6995971/assembly/contract.ts#L322)*

___
<a id="status"></a>

###  status

**● status**: *`i32`*

*Defined in [contract.ts:319](https://github.com/nearprotocol/near-runtime-ts/blob/6995971/assembly/contract.ts#L319)*

___

