This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 7f52f35
Showing
376 changed files
with
108,903 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,367 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
|
||
<head> | ||
<!-- Google tag (gtag.js) --> | ||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-Q4BTY819M6"></script> | ||
<script> | ||
window.dataLayer = window.dataLayer || []; | ||
function gtag() { | ||
dataLayer.push(arguments); | ||
} | ||
gtag("js", new Date()); | ||
|
||
gtag("config", "G-Q4BTY819M6"); | ||
</script> | ||
|
||
<meta charset="utf-8" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
|
||
<title>Dev meeting | Pactus blockchain</title> | ||
<meta name="description" content="Building a decentralized future together!" /> | ||
|
||
<meta property="og:title" content="Dev meeting | Pactus blockchain" /> | ||
<meta property="og:description" content="Building a decentralized future together!" /> | ||
<meta property="og:site_name" content="Pactus blockchain" /> | ||
<meta property="og:url" content="https://pactus.org/2022/08/29/dev-meeting.html" /> | ||
<meta property="og:type" content="website" /> | ||
|
||
<link href="https://pactus.org/assets/css/bootstrap.min.css" rel="stylesheet" /> | ||
|
||
|
||
<link href="https://pactus.org/assets/css/native.css" rel="stylesheet" /> | ||
<link href="/assets/css/fontawesome.min.css" rel="stylesheet" /> | ||
<link href="https://pactus.org/assets/css/custom.css" rel="stylesheet" /> | ||
|
||
<script src="https://pactus.org/assets/js/jquery-3.6.1.min.js"></script> | ||
<script src="https://pactus.org/assets/js/bootstrap.bundle.min.js"></script> | ||
<script src="https://pactus.org/assets/js/anchor.min.js"></script> | ||
<script async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script> | ||
<script src="https://pactus.org/assets/js/custom.js"></script> | ||
|
||
|
||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> | ||
<link rel="shortcut icon" type="image/png" href="/favicon-128x128.png" /> | ||
<link rel="icon" type="image/png" sizes="128x128" href="/favicon-128x128.png" /> | ||
<link rel="icon" type="image/png" sizes="64x64" href="/favicon-64x64.png" /> | ||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> | ||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> | ||
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> | ||
<link rel="manifest" href="/site.webmanifest"> | ||
<meta name="msapplication-TileColor" content="#da532c"> | ||
<meta name="theme-color" content="#ffffff"> | ||
|
||
</head> | ||
|
||
|
||
<body> | ||
<div class="container-md px-0"> | ||
<nav class="navbar navbar-expand-lg bg-light"> | ||
<div class="container-fluid"> | ||
<a class="navbar-brand logo p-3" href="/"> | ||
<img src="https://pactus.org/assets/images/logos/text_logo.png" alt="Pactus blockchain" /> | ||
</a> | ||
<button | ||
class="navbar-toggler" | ||
type="button" | ||
data-bs-toggle="collapse" | ||
data-bs-target="#navbarNavDropdown" | ||
aria-controls="navbarNavDropdown" | ||
aria-expanded="false" | ||
aria-label="Toggle navigation"> | ||
<span class="navbar-toggler-icon"></span> | ||
</button> | ||
<div class="collapse navbar-collapse" id="navbarNavDropdown"> | ||
<ul class="topnav navbar-nav" style="margin-right: auto !important"> | ||
<li class="nav-item dropdown ps-4"> | ||
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> | ||
About | ||
</a> | ||
<ul class="dropdown-menu bg-light border-0 pe-0 fixed-menu"> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/about/what-is-pactus/"> | ||
What is Pactus? | ||
</a> | ||
</li> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/about/roadmap/"> | ||
Roadmap | ||
</a> | ||
</li> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/about/faq/">FAQ</a> | ||
</li> | ||
</ul> | ||
</li> | ||
<li class="nav-item ps-4"> | ||
<a class="nav-link" href="/learn/">Learn</a> | ||
</li> | ||
<li class="nav-item ps-4"> | ||
<a class="nav-link" href="/download/">Download</a> | ||
</li> | ||
<li class="nav-item ps-4"> | ||
<a class="nav-link" href="/blog/">Blog</a> | ||
</li> | ||
<li class="nav-item dropdown ps-4"> | ||
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> | ||
Resources | ||
</a> | ||
<ul class="dropdown-menu bg-light border-0 pe-0 fixed-menu"> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/community/"> | ||
Community | ||
</a> | ||
</li> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/contributing/"> | ||
Contributing | ||
</a> | ||
</li> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/user-guides/"> | ||
User Guides | ||
</a> | ||
</li> | ||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="https://pips.pactus.org" target="_blank">PIPs <i class="fa fa-external-link" aria-hidden="true"></i></a> | ||
</li> | ||
<!-- <li> | ||
<a | ||
class="nav-link dropdown-item ps-4" | ||
href="https://labs.sensifia.com" | ||
target="_blank" | ||
rel="noopener noreferrer"> | ||
Laboratory <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> --> | ||
<li> | ||
<a | ||
class="nav-link dropdown-item ps-4" | ||
href="https://pacscan.org/" | ||
target="_blank" | ||
rel="noopener noreferrer"> | ||
Block explorer <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> | ||
<li> | ||
<a | ||
class="nav-link dropdown-item ps-4" | ||
href="https://github.com/pactus-project/" | ||
target="_blank" | ||
rel="noopener noreferrer"> | ||
Source code <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
<div class="navbar-nav"> | ||
<div class="nav-item dropdown ps-4 pe-2"> | ||
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> | ||
<i class="fa-solid fa-earth-americas"></i> | ||
English | ||
</a> | ||
<ul class="dropdown-menu bg-light border-0 pe-0"> | ||
|
||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/ar/2022/08/29/dev-meeting.html"> | ||
العربية | ||
</a> | ||
</li> | ||
|
||
<li> | ||
<a class="nav-link dropdown-item ps-4" href="/zh/2022/08/29/dev-meeting.html"> | ||
中文 | ||
</a> | ||
</li> | ||
|
||
</ul> | ||
</div> | ||
</div> | ||
|
||
</div> | ||
</div> | ||
</nav> | ||
</div> | ||
|
||
<div class="container-md mt-4 mb-4 blog-post"> | ||
<div class="row bg-light p-3"> | ||
<div class="col-lg-2"></div> | ||
<div class="col-lg-8 content"> | ||
<h1>Dev meeting</h1> | ||
<div class="post-date">29 August 2022</div> | ||
<h2 id="meeting-summary">Meeting Summary</h2> | ||
|
||
<p>The meeting took place on 04 September 2022, at 2:00 PM UTC via Google Meet, | ||
with team members from different time zones joining to discuss key aspects of the Pactus project.</p> | ||
|
||
<h3 id="nanomsg-instead-of-zeromq">NanoMsg instead of ZeroMQ</h3> | ||
|
||
<p>During the meeting, Joseph suggested using Nanomsg instead of ZeroMQ because building ZeroMQ is not easy, | ||
especially in Windows. Additionally, we can use the pure Go implementation of Nanomsg.</p> | ||
|
||
<p>The format of block events was defined as follows:</p> | ||
|
||
<div class="language-text highlighter-rouge"><div class="highlight"><pre class="highlight"><code><event_id: 1 byte><event_data: variant><height: 4 bytes><seq_num: 4 bytes> | ||
</code></pre></div></div> | ||
|
||
<p>As a consequence of this, smart contracts events can be defined more easily and | ||
Infura-like services become simple, as we can just replay the events.</p> | ||
|
||
<h3 id="reviewing-a-pull-request">Reviewing a Pull Request</h3> | ||
|
||
<p>Nagaraj’s <a href="https://github.com/pactus-project/pactus/pull/355">pull request</a> reviewed.</p> | ||
|
||
<h3 id="renaming-project">Renaming project</h3> | ||
|
||
<p>The team discussed renaming (rebranding) the project and decided to create an online survey to | ||
gather suggestions for a new name. | ||
Everyone is encouraged to participate in the survey and suggest new names for the project.</p> | ||
|
||
<div class="row p-3"> | ||
<div class="col text-end"> | ||
<a href="/blog/">« Back to the blog list</a> | ||
</div> | ||
</div> | ||
<div class="row edit-bar"> | ||
<div class="col"> | ||
<a class="p-2 edit-btn" href="https://github.com/pactus-project/pactus.org/edit/main/website/_posts/2022-08-29-dev-meeting.md"> | ||
<i class="fa fa-pen-to-square" aria-hidden="true"></i> | ||
Edit this page | ||
</a> | ||
|
||
</div> | ||
</div> | ||
|
||
</div> | ||
<div class="col-lg-2"></div> | ||
</div> | ||
</div> | ||
<div class="container-md border-top footer anchor"> | ||
<footer class="container-fluid py-4"> | ||
<div class="container"> | ||
<div class="row around-xs footer-wrapper"> | ||
<div class="col-md-3 col-xs-6"> | ||
<div class="section">Pactus Project</div> | ||
<ul class="list-unstyled"> | ||
<li> | ||
<a class="anchor" href="/about/what-is-pactus/">What is Pactus?</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/about/roadmap/">Roadmap</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/download/">Download</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/learn/">Learn</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/blog/">Blog</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/about/faq/">FAQ</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="col-md-3 col-xs-6"> | ||
<div class="section">Resources</div> | ||
<ul class="list-unstyled"> | ||
<li> | ||
<a class="anchor" href="/community/">Community</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/contributing/">Contributing</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="/user-guides/">User Guides</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://pips.pactus.org" target="_blank">PIPs <i class="fa fa-external-link" aria-hidden="true"></i></a> | ||
</li> | ||
<!-- <li> | ||
<a class="anchor" href="https://labs.sensifia.com/" target="_blank" rel="noopener noreferrer"> | ||
Laboratory <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> --> | ||
<li> | ||
<a class="anchor" href="https://pacscan.org/" target="_blank" rel="noopener noreferrer"> | ||
Block explorer <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://github.com/pactus-project/" target="_blank" rel="noopener noreferrer"> | ||
Source code <i class="fa fa-external-link" aria-hidden="true"></i> | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="col-md-3 col-xs-6"> | ||
<div class="section">Community</div> | ||
<ul class="list-unstyled"> | ||
<li> | ||
<a class="anchor" href="https://discord.gg/H5vZkNnXCu"> | ||
<i class="fa-brands fa-fw fa-discord"></i> | ||
Pactus on Discord | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://x.com/pactuschain/"> | ||
<i class="fa-brands fa-fw fa-twitter"></i> | ||
Pactus on Twitter | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://instagram.com/pactus.blockchain/"> | ||
<i class="fa-brands fa-fw fa-instagram"></i> | ||
Pactus on Instagram | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://t.me/pactusblockchain"> | ||
<i class="fa-brands fa-fw fa-telegram"></i> | ||
Pactus on Telegram | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="https://linkedin.com/company/pactus-blockchain"> | ||
<i class="fa-brands fa-fw fa-linkedin"></i> | ||
Pactus on LinkedIn | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
<div class="col-md-3 col-xs-6"> | ||
<ul class="list-unstyled"> | ||
<li> | ||
<img alt="Pactus" src="https://pactus.org/assets/images/logos/text_logo.png" /> | ||
</li> | ||
|
||
<li> | ||
<a class="anchor" href="https://goo.gl/maps/aYMYxy6pWJzAtxf56"> | ||
<i class="fa-solid fa-map"></i> | ||
Dammstrasse 16, 6300 Zug, Switzerland | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="mailto:[email protected]"> | ||
<i class="fa-solid fa-envelope"></i> | ||
[email protected] | ||
</a> | ||
</li> | ||
<li> | ||
<a class="anchor" href="tel:+41767011335"> | ||
<i class="fa-solid fa-phone"></i> | ||
+41 76 701 13 35 | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
</div> | ||
</footer> | ||
</div> | ||
|
||
</body> | ||
</html> |
Oops, something went wrong.