1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const Context_1 = require("./Context");
|
4 | class BlockSentContext extends Context_1.Context {
|
5 | cloneExpectedView({ expectedView }) {
|
6 | return new BlockSentContext({
|
7 | type: this.type,
|
8 | previousHash: this.previousHash,
|
9 | blockIndex: this.blockIndex,
|
10 | viewNumber: this.viewNumber,
|
11 | myIndex: this.myIndex,
|
12 | primaryIndex: this.primaryIndex,
|
13 | expectedView,
|
14 | validators: this.validators,
|
15 | blockReceivedTimeSeconds: this.blockReceivedTimeSeconds,
|
16 | });
|
17 | }
|
18 | }
|
19 | exports.BlockSentContext = BlockSentContext;
|
20 |
|
21 | //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJsb2NrU2VudENvbnRleHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx1Q0FBb0M7QUFFcEMsTUFBYSxnQkFBaUIsU0FBUSxpQkFBeUI7SUFDdEQsaUJBQWlCLENBQUMsRUFBRSxZQUFZLEVBQWdEO1FBQ3JGLE9BQU8sSUFBSSxnQkFBZ0IsQ0FBQztZQUMxQixJQUFJLEVBQUUsSUFBSSxDQUFDLElBQUk7WUFDZixZQUFZLEVBQUUsSUFBSSxDQUFDLFlBQVk7WUFDL0IsVUFBVSxFQUFFLElBQUksQ0FBQyxVQUFVO1lBQzNCLFVBQVUsRUFBRSxJQUFJLENBQUMsVUFBVTtZQUMzQixPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU87WUFDckIsWUFBWSxFQUFFLElBQUksQ0FBQyxZQUFZO1lBQy9CLFlBQVk7WUFDWixVQUFVLEVBQUUsSUFBSSxDQUFDLFVBQVU7WUFDM0Isd0JBQXdCLEVBQUUsSUFBSSxDQUFDLHdCQUF3QjtTQUN4RCxDQUFDLENBQUM7SUFDTCxDQUFDO0NBQ0Y7QUFkRCw0Q0FjQyIsImZpbGUiOiJuZW8tb25lLW5vZGUtY29uc2Vuc3VzL3NyYy9jb250ZXh0L0Jsb2NrU2VudENvbnRleHQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb250ZXh0IH0gZnJvbSAnLi9Db250ZXh0JztcblxuZXhwb3J0IGNsYXNzIEJsb2NrU2VudENvbnRleHQgZXh0ZW5kcyBDb250ZXh0PEJsb2NrU2VudENvbnRleHQ+IHtcbiAgcHVibGljIGNsb25lRXhwZWN0ZWRWaWV3KHsgZXhwZWN0ZWRWaWV3IH06IHsgcmVhZG9ubHkgZXhwZWN0ZWRWaWV3OiByZWFkb25seSBudW1iZXJbXSB9KTogQmxvY2tTZW50Q29udGV4dCB7XG4gICAgcmV0dXJuIG5ldyBCbG9ja1NlbnRDb250ZXh0KHtcbiAgICAgIHR5cGU6IHRoaXMudHlwZSxcbiAgICAgIHByZXZpb3VzSGFzaDogdGhpcy5wcmV2aW91c0hhc2gsXG4gICAgICBibG9ja0luZGV4OiB0aGlzLmJsb2NrSW5kZXgsXG4gICAgICB2aWV3TnVtYmVyOiB0aGlzLnZpZXdOdW1iZXIsXG4gICAgICBteUluZGV4OiB0aGlzLm15SW5kZXgsXG4gICAgICBwcmltYXJ5SW5kZXg6IHRoaXMucHJpbWFyeUluZGV4LFxuICAgICAgZXhwZWN0ZWRWaWV3LFxuICAgICAgdmFsaWRhdG9yczogdGhpcy52YWxpZGF0b3JzLFxuICAgICAgYmxvY2tSZWNlaXZlZFRpbWVTZWNvbmRzOiB0aGlzLmJsb2NrUmVjZWl2ZWRUaW1lU2Vjb25kcyxcbiAgICB9KTtcbiAgfVxufVxuIl19
|