Origin.js Example
First example of working with raw origin.js
by Adam Calihman
HTML
<html>
<title>Origin Demo</title>
<head>
<script src="https://code.originprotocol.com/origin-js/origin-v0.5.10.js"></script>
</head>
<body>
<h1>Origin Demo</h1>
<button onClick="yo()">
Origin
</button>
</body>
</html>
Babel + JSX
async function yo() {
console.log("yo");
if (typeof Origin == "undefined") {
alert("No Origin. ðŸ˜")
}
else {
alert("Origin Exists");
const origin = new Origin();
console.log(origin);
const listingData = {
name: "Kettlebell For Sale",
category: "Health and Beauty",
location: "San Fransisco, CA",
description:
"32kg gorilla kettlebell. Mint condition.",
pictures: [],
price: 0.134
}
const schema = "for-sale";
const transaction = await origin.listings.create(listingData, schema);
const x = await origin.contractService.waitTransactionFinished(transaction.tx);
}
}