Build tool for building AssemblyScript projects
This package provides configuration and code for common chain operations such as contract deployment etc.
FIS AI Kit CLI — public binary for installing the FIS hybrid SDLC kit (BA/SA/DEV/QA artifact-as-contract workflow). Kit content fetched separately via --from <git-url>.
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Connector to allow ContractCase to run as a server. Use only if you're creating a custom wrapper for a new language
Contract abstraction meta-class for ethers.
ContractCase contract testing suite
This is a pure-js JSON streaming parser for node.js
Type-safe implementation of EventEmitter for browser and Node.js
TON transaction emulator
DES implementation
🔌 TypeChain target for ethers-v6
Typescript contracts for websocket messages between server and clients
Web3 module to interact with Ethereum smart contracts.
Core functionality for the ContractCase contract testing suite
[Optimism] L1 and L2 smart contracts for Optimism
Types for writing the definition DSL for plugins for the ContractCase test framework
Command-line interface for ContractCase, allowing interactions with the Contract / Pact Broker
omggif is a JavaScript implementation of a GIF 89a encoder and decoder.
Node wrapper for Specmatic
Definition DSL components for the ContractCase contract testing suite
ContractCase HTTP plugin CaseExample definition DSL
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
TypeScript SDK for building wallets, dapps, and tooling on Tezos.
This library provides contracts for Ruby. Contracts let you clearly express how your code behaves, and free you from writing tons of boilerplate, defensive code.
Consumer contract library for messages
Interactors are a pattern for structuring your business logic into units. They have a flexible context that they pass between them, which makes them easy-to-write, but hard-to-understand after you've written them. Much of this confusion comes from not knowing what the interactor is supposed to take as input and what it's expected to produce. Enter contracts. Contracts allow you define, up front, a contract both for the input of an interactor, known as expectations, and the output of it, known as promises. Additionally, you can define a handler for what happens when an interactor violates its contracts, known as a breach. Declaring these contracts can help define your interface and make it easier to understand how to use an interactor. They form both documentation and validation for your business logic.
Useful contract bridge utilities - deal generator, id to deal and deal to id conversion
Deal with contracts
This gem is designed to assist in distribution mangement of content which is controlled by an Ethereum contract.
Openapi schemas as API contracts
contract code generator for multi-language
This library provides contracts for Ruby. Contracts let you clearly express how your code behaves, and free you from writing tons of boilerplate, defensive code.
This library supports Design by Contract for Ruby.
This library supports Design by Contract for the Ruby programming language.
This gem is designed to assist in distribution, dissemination, compilation, and deployment of Ethereum contracts.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.