File Format | Indices (within file) | Index Types | Sharding | Analysis Library DB Interfaces (Examples) | Performance | Granularity | Compression | Data Types | Durability | Security | Community/Support | Maturity | Cost/License | Basin Use-cases |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nimble | Columns and streams | Block encoding, cascading (recursive/composite) encoding, pluggable encoding selection policies | Supported | Flatbuffers, SIMD, GPU | Designed for wide workloads, extensibility APIs | Thousands to tens of thousands of columns and streams | Flatbuffers, block encoding, recursive/composite encoding | Many, with extensibility for additional encodings | In development, no stability/versioning guarantees yet | Focus on a single unified library to prevent fragmentation | Work in progress, community support through Meta | Active development, no stable release yet | Open-source, dependenc |
Framework (starter video) | Internal & External Factors Analysis | Competitive Environment Analysis | Product/Market Growth Strategy | Performance Measurement | Decision Path Analysis | Financial Evaluation | Risk Identification & Management | Organizational Alignment |
---|---|---|---|---|---|---|---|---|
SWOT Analysis | ✔ | |||||||
PESTLE Analysis | ✔ |
// SPDX-License-Identifier: MIT | |
pragma solidity ^0.8.12; | |
import "@openzeppelin/contracts@4.8.3/token/ERC721/ERC721.sol"; | |
import "@openzeppelin/contracts@4.8.3/token/ERC721/extensions/ERC721Burnable.sol"; | |
import "@openzeppelin/contracts@4.8.3/token/ERC721/utils/ERC721Holder.sol"; | |
import "@openzeppelin/contracts@4.8.3/access/Ownable.sol"; | |
import "@openzeppelin/contracts@4.8.3/utils/Counters.sol"; | |
import "@tableland/evm/contracts/ITablelandTables.sol"; | |
import "@tableland/evm/contracts/utils/TablelandDeployments.sol"; |
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%; |