For the complete documentation index, see llms.txt
Onchain Runtime API
@midnight-ntwrk/onchain-runtime v3.0.0
Midnight Onchain Runtime TypeScript API
이 API는 Midnight 온체인 런타임에 대한 TypeScript 인터페이스를 제공하며, VM 명령어 실행과 이를 사용하는 데 필요한 기본 요소를 포함합니다.
주요 구성 요소:
- ContractState, 스마트 컨트랙트의 온체인 상태 전체를 캡슐화
- StateValue, 컨트랙트가 온체인에서 유지하는 데이터를 인코딩
- QueryContext, 컨트랙트 상태에 대한 주석이 달린 뷰를 제공하며, 이를 기반으로 온체인 VM 프로그램을 실행 가능
- Op, 온체인 VM 프로그램의 TypeScript 인코딩을 제공
- AlignedValue, 온체인에 저장되는 모든 사용자 데이터를 인코딩하는 "기본" 값 타입