Files
warp/crates/warp-contracts

Warp contracts

warp-contracts crate is an inherent part of Warp SDK. This library allows for smooth integration with Warp implementation of SmartWeave protocol.

Feature Yes/No
Sandboxing
Foreign contract read
Foreign contract view
Foreign contract write
Arweave.utils Soon
Evolve
Logging from contract
Transaction data (1)
Block data (2)
Contract data (3)
Gas metering

Legend:

  • Soon - the technology is already there, we just need to find some time to add the missing features :-)
  • (1) - access current transaction data (id, owner, etc.)
  • (2) - access current block data (indep_hash, height, timestamp)
  • (3) - access current contract data (id, owner)