# api

**api** • **Docs**

***

[near-sdk-js v2.0.0](https://near-sdk-js.gitbook.io/near-sdk-js/packages) / api

## api

### Index

#### Functions

* [accountBalance](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/accountbalance)
* [accountLockedBalance](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/accountlockedbalance)
* [altBn128G1Multiexp](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/altbn128g1multiexp)
* [altBn128G1Sum](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/altbn128g1sum)
* [altBn128PairingCheck](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/altbn128pairingcheck)
* [attachedDeposit](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/attacheddeposit)
* [blockHeight](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/blockheight)
* [blockIndex](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/blockindex)
* [blockTimestamp](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/blocktimestamp)
* [currentAccountId](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/currentaccountid)
* [ecrecover](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/ecrecover)
* [epochHeight](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/epochheight)
* [input](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/input)
* [inputRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/inputraw)
* [keccak256](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/keccak256)
* [keccak512](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/keccak512)
* [log](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/log)
* [logUtf16](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/logutf16)
* [logUtf8](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/logutf8)
* [panicUtf8](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/panicutf8)
* [predecessorAccountId](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/predecessoraccountid)
* [prepaidGas](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/prepaidgas)
* [promiseAnd](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promiseand)
* [promiseBatchActionAddKeyWithFullAccess](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionaddkeywithfullaccess)
* [promiseBatchActionAddKeyWithFunctionCall](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionaddkeywithfunctioncall)
* [promiseBatchActionCreateAccount](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactioncreateaccount)
* [promiseBatchActionDeleteAccount](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactiondeleteaccount)
* [promiseBatchActionDeleteKey](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactiondeletekey)
* [promiseBatchActionDeployContract](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactiondeploycontract)
* [promiseBatchActionFunctionCall](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionfunctioncall)
* [promiseBatchActionFunctionCallRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionfunctioncallraw)
* [promiseBatchActionFunctionCallWeight](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionfunctioncallweight)
* [promiseBatchActionFunctionCallWeightRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionfunctioncallweightraw)
* [promiseBatchActionStake](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactionstake)
* [promiseBatchActionTransfer](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchactiontransfer)
* [promiseBatchCreate](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchcreate)
* [promiseBatchThen](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisebatchthen)
* [promiseCreate](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisecreate)
* [promiseCreateRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisecreateraw)
* [promiseResult](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promiseresult)
* [promiseResultRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promiseresultraw)
* [promiseResultsCount](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promiseresultscount)
* [promiseReturn](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisereturn)
* [promiseThen](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisethen)
* [promiseThenRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/promisethenraw)
* [randomSeed](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/randomseed)
* [ripemd160](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/ripemd160)
* [sha256](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/sha256)
* [signerAccountId](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/signeraccountid)
* [signerAccountPk](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/signeraccountpk)
* [storageByteCost](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagebytecost)
* [storageGetEvicted](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagegetevicted)
* [storageGetEvictedRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagegetevictedraw)
* [storageHasKey](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagehaskey)
* [storageHasKeyRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagehaskeyraw)
* [storageRead](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storageread)
* [storageReadRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagereadraw)
* [storageRemove](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storageremove)
* [storageRemoveRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storageremoveraw)
* [storageUsage](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storageusage)
* [storageWrite](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagewrite)
* [storageWriteRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/storagewriteraw)
* [usedGas](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/usedgas)
* [validatorStake](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/validatorstake)
* [validatorTotalStake](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/validatortotalstake)
* [valueReturn](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/valuereturn)
* [valueReturnRaw](https://near-sdk-js.gitbook.io/near-sdk-js/api/functions/valuereturnraw)
