Brownie là công cụ lý tưởng để phát triển, kiểm thử, triển khai và tương tác với các hợp đồng thông minh trên Ethereum các giao thức Ethereum.
Tính năng:
- Hỗ trợ đầy đủ cho Solidity và Vyper.
- Kiểm thử hợp đồng thông qua pytest, bao gồm đánh giá độ bao phủ dựa trên dấu vết.
- Kiểm thử dựa trên thuộc tính và có trạng thái thông qua Hypothesis.
- Các công cụ gỡ lỗi mạnh mẽ, bao gồm các bản ghi lỗi theo phong cách Python và các chuỗi lỗi tùy chỉnh.
- Bảng điều khiển tích hợp để tương tác nhanh với dự án.
- Hỗ trợ các gói ethPM.
Sử dụng cùng với Chainstack
- Triển khai Ethereum , nút Polygon , nút Binance Smart Chain, Avalanche hoặc Fantom trên Chainstack.
- Kết nối môi trường Brownie của bạn với nút đã triển khai. Để biết hướng dẫn, hãy xem Ethereum, Polygon , Binance Smart Chain, Avalanche, Fantom.