@graphprotocol/graph-ts
Version:
TypeScript/AssemblyScript library for writing subgraph mappings for The Graph
16 lines (11 loc) • 475 B
text/typescript
import { BigDecimal, BigInt, Bytes, Entity } from './temp_lib/index';
export function testEntity(): void {
const entity = new Entity();
entity.setBytes('x', new Bytes(1));
assert(entity.getBytes('x') == new Bytes(1));
entity.setBoolean('x', true);
assert(entity.getBoolean('x') == true);
// entity.setBigDecimal('x', new BigDecimal(BigInt.fromI32(2)));
// TS2322: `getBigDecimal` doesn't return a nullable
// assert(entity.getBigDecimal('x') !== null);
}