atBlockHeight
A builder function that returns a partial interaction to a block at a specific height.
Use with other interactions like 'fcl.getBlock()' to get a full interaction at the specified block height.
Block height expresses the height of the block on the chain. The latest block height increases by one for every valid block produced.
Import
You can import the entire package and access the function:
_10import * as fcl from '@onflow/fcl';_10_10fcl.atBlockHeight(height);
Or import directly the specific function:
_10import { atBlockHeight } from '@onflow/fcl';_10_10atBlockHeight(height);
Usage
_21import * as fcl from '@onflow/fcl';_21_21// Get block at specific height_21await fcl.send([fcl.getBlock(), fcl.atBlockHeight(123)]).then(fcl.decode);_21_21// Get account at specific block height_21await fcl_21  .send([fcl.getAccount('0x1d007d755706c469'), fcl.atBlockHeight(12345)])_21  .then(fcl.decode);_21_21// Execute script at specific block height_21await fcl_21  .send([_21    fcl.script`_21    access(all) fun main(): UFix64 {_21      return getCurrentBlock().height_21    }_21  `,_21    fcl.atBlockHeight(100),_21  ])_21  .then(fcl.decode);
Parameters
height
- Type: 
number - Description: The height of the block to execute the interaction at
 
Returns
_10export type InteractionBuilderFn = (_10  ix: Interaction,_10) => Interaction | Promise<Interaction>;
A partial interaction to be paired with another interaction such as 'fcl.getBlock()' or 'fcl.getAccount()'