@signumjs/contracts
Version:
Smart Contracts package for Signum Network
33 lines (32 loc) • 753 B
TypeScript
/**
* Copyright (c) 2019 Burst Apps Team
* Copyright (c) 2021,2023 Signum Network
*/
/**
* The contract interface returned from Signum Node API {@link core.ContractApi.getContract}
*
*/
export interface Contract {
creator: string;
creatorRS: string;
at: string;
atRS: string;
atVersion: number;
name: string;
description: string;
machineCode?: string;
creationMachineData?: string;
machineCodeHashId: string;
machineData: string;
balanceNQT: string;
prevBalanceNQT: string;
nextBlock: number;
frozen: boolean;
running: boolean;
stopped: boolean;
finished: boolean;
dead: boolean;
minActivation: string;
creationBlock: number;
requestProcessingTime: number;
}