---
id: "_transaction_.functioncall"
title: "FunctionCall"
sidebar_label: "FunctionCall"
---

## Hierarchy

  ↳ [IAction](_transaction_.iaction.md)

  ↳ **FunctionCall**

## Index

### Constructors

* [constructor](_transaction_.functioncall.md#constructor)

### Properties

* [args](_transaction_.functioncall.md#args)
* [deposit](_transaction_.functioncall.md#deposit)
* [gas](_transaction_.functioncall.md#gas)
* [methodName](_transaction_.functioncall.md#methodname)

## Constructors

###  constructor

\+ **new FunctionCall**(`properties`: any): *[FunctionCall](_transaction_.functioncall.md)*

*Inherited from [Assignable](_utils_enums_.assignable.md).[constructor](_utils_enums_.assignable.md#constructor)*

*Defined in [src.ts/utils/enums.ts:17](https://github.com/nearprotocol/nearlib/blob/de49029/src.ts/utils/enums.ts#L17)*

**Parameters:**

Name | Type |
------ | ------ |
`properties` | any |

**Returns:** *[FunctionCall](_transaction_.functioncall.md)*

## Properties

###  args

• **args**: *Uint8Array*

*Defined in [src.ts/transaction.ts:41](https://github.com/nearprotocol/nearlib/blob/de49029/src.ts/transaction.ts#L41)*

___

###  deposit

• **deposit**: *BN*

*Defined in [src.ts/transaction.ts:41](https://github.com/nearprotocol/nearlib/blob/de49029/src.ts/transaction.ts#L41)*

___

###  gas

• **gas**: *BN*

*Defined in [src.ts/transaction.ts:41](https://github.com/nearprotocol/nearlib/blob/de49029/src.ts/transaction.ts#L41)*

___

###  methodName

• **methodName**: *string*

*Defined in [src.ts/transaction.ts:41](https://github.com/nearprotocol/nearlib/blob/de49029/src.ts/transaction.ts#L41)*
