Tableland docs: https://docs.tableland.xyz/
Contracts: https://github.com/tablelandnetwork/example-game-state-management/tree/arbitrum (Arbitrum flavor)
Arbiscan: https://goerli.arbiscan.io/
Tableland docs: https://docs.tableland.xyz/
Contracts: https://github.com/tablelandnetwork/example-game-state-management/tree/arbitrum (Arbitrum flavor)
Arbiscan: https://goerli.arbiscan.io/
// SPDX-License-Identifier: UNLICENSED | |
pragma solidity ^0.8.17; | |
import "@openzeppelin/contracts/utils/Strings.sol"; | |
import "@openzeppelin/contracts/utils/structs/EnumerableMap.sol"; | |
interface IMidpoint { | |
function callMidpoint(uint64 midpointId, bytes calldata _data) external returns(uint256 requestId); | |
} |
// trigger bridge deposit for a user with their wallet | |
const onSubmit = () => { | |
api | |
.addDeposit() | |
.then(() => setDeposit(true)) | |
.catch((err: Error) => alert(err.message)); | |
}; |
module github.com/textileio/hello-go-threads | |
go 1.15 | |
require ( | |
github.com/textileio/go-datastore v0.4.5-0.20200819232101-baa577bf9422 // indirect | |
github.com/textileio/textile v1.0.14 // indirect | |
github.com/textileio/textile/v2 v2.6.5 // indirect | |
github.com/wangjia184/sortedset v0.0.0-20160527075905-f5d03557ba30 // indirect | |
) |
This document: https://tinyurl.com/hackfs-pow
Slides from intro presentation: https://speakerdeck.com/andrewxhill/intro-to-filecoin-building-apps-with-powergate
In this workshop, we are going to introduce you to Filecoin through the use of the Powergate. While you can develop using Lotus or other Filecoin implementations directly, the Powergate is designed to provide the necessary abstractions to build Filecoin storage into your application. Some features of the Powergate include fast data retrieval with IPFS serving as a caching layer, deal management, multi-tenant wallet APIs, and more. The system comes set up to run locally in Docker or deploy to your servers.
We'll cover the Powergate CLI and the Powergate JavaScript Client in the two parts of the workshop. To prepare, we encourage you to install a few things before we get started.
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> | |
<meta name="description" content="Template cloned from https://github.com/erengy/under-construction."> | |
<title>textile.io</title> | |
<style type="text/css"> | |
html, body { | |
height: 100%; |
Chat is not the same as conversation. When you tag someone using the "@" or if you send them a direct message, you may be directly forcing them to change their focus to your problem. While this is good for you, it can be bad for a healthy and productive community. Here are a couple of rules to abide.
/** | |
* Buckets | |
* | |
* You can now create Buckets for your User. | |
* Bucket contain raw files and documents. | |
*/ | |
const buckets = new Buckets(db.context); | |
const roots = await buckets.list(); |
Create drop-in Filecoin API Management tools for systems and apps.
sh new-game.sh
sh new-game.sh "Game 1"