Skip to content

Restore original MIT license with prior attribution#7

Merged
heifner merged 1 commit into
masterfrom
fix/restore-original-license
Apr 3, 2026
Merged

Restore original MIT license with prior attribution#7
heifner merged 1 commit into
masterfrom
fix/restore-original-license

Conversation

@heifner

@heifner heifner commented Apr 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove Wire-specific LICENSE.md added in c5eeda9
  • Add LICENSE with the original MIT license attributed to the upstream authors: EOS Network Foundation (AntelopeIO/abieos) and block.one (EOSIO/abieos)

Remove Wire-specific LICENSE.md and add LICENSE with the original
MIT license attributed to the upstream authors: EOS Network Foundation
(AntelopeIO/abieos) and block.one (EOSIO/abieos).
@heifner
heifner force-pushed the fix/restore-original-license branch from a0ce094 to 6f7fd20 Compare April 3, 2026 19:34
@heifner
heifner requested a review from bearcubsvet April 3, 2026 19:35
@heifner
heifner merged commit b0c1415 into master Apr 3, 2026
1 check passed
@heifner
heifner deleted the fix/restore-original-license branch April 3, 2026 19:36
heifner added a commit that referenced this pull request Apr 20, 2026
abieos PR #12 is merged to master as 7ca8512. Update submodule pointer
from 9c1000a (feature/wire-sysio-table-id tip) to 7ca8512 (master), which
also picks up the BE-key-decoder work (PR #8) and PR #12 review fixups.
Rebuilt lib/abieos.node against the new submodule; examples/basic.mjs
passes 6/6 positive checks (#7 is the intentional negative test).
heifner added a commit that referenced this pull request Apr 21, 2026
PR #8 review flagged that examples/tests.mjs surfaced failures as
console.log('ERROR ...') without affecting process exit, so `npm test`
would pass even when the regression it guards against returned.

typeTests now tracks failures and throws at the end. The `expects: ''`
entry (non-existent contract '2', table 'null') is an intentional
negative test: a throw from getTypeForTable() is the success case and
a returned type is the failure case. Both branches now assert that.

longNameRegressionTest throws directly on unexpected type or load
failure; the finally block still runs deleteContract() for cleanup.

Verified: all 7 typeTests pass (including negative #7 as "throws as
expected"), long-name regression passes, exit 0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants