@btc-vision/btc-runtime
Version:
Bitcoin L1 Smart Contract Runtime for OP_NET. Build decentralized applications on Bitcoin using AssemblyScript and WebAssembly. Fully audited.
19 lines (16 loc) • 497 B
text/typescript
import { BaseStoredString } from './BaseStoredString';
/**
* @class AdvancedStoredString
* @description
* Stores a string with a directly provided subPointer.
* Maximum length: 256 bytes (configurable)
*/
export class AdvancedStoredString extends BaseStoredString {
constructor(pointer: u16, subPointer: Uint8Array, maxLength: u32 = 256) {
super(pointer, subPointer, maxLength);
}
protected getClassName(): string {
return 'AdvancedStoredString';
}
}