web3_universal_provider 0.1.0+1 copy "web3_universal_provider: ^0.1.0+1" to clipboard
web3_universal_provider: ^0.1.0+1 copied to clipboard

RPC Provider for Web3 Universal SDK - HTTP and WebSocket transports.

example/main.dart

import 'package:web3_universal_provider/web3_universal_provider.dart';

void main() async {
  // Create an HTTP transport
  final transport = HttpTransport(
    'https://eth-mainnet.g.alchemy.com/v2/your-api-key',
    headers: {'Content-Type': 'application/json'},
  );

  // Send a raw request
  // final blockNumber = await transport.request(
  //   method: 'eth_blockNumber',
  //   params: [],
  // );

  print('Transport initialized: $transport');
}
0
likes
160
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

RPC Provider for Web3 Universal SDK - HTTP and WebSocket transports.

Homepage
Repository (GitHub)
View/report issues

Topics

#web3 #ethereum #rpc #http #websocket

Documentation

API reference

License

MIT (license)

Dependencies

http, web3_universal_core, web_socket_channel

More

Packages that depend on web3_universal_provider