Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Releases: consensus-shipyard/ipc-actors

v0.3.0

11 Jul 14:38
ddf39a6
Compare
Choose a tag to compare

The bundle of builtin-actors including IPC actors and attached to this release have been built leveraging a pre-release of builtin-actors v11.

The CIDs of the actors included in this release are:

system (1) to bundle with CID bafk2bzaceal54m5kppfkxqwzpqbw5m5ymzeo542xxzwc3vsh5qhkcth5rkhpg
init (2) to bundle with CID bafk2bzacebhiifeqfi4n2slzopmk5k6gtdmhm4awg7opyws6czedyevauhpdy
cron (3) to bundle with CID bafk2bzacea7ucgez6wpe4fx6kww2b5pkshhbznopuu65ehbrvdgbzzsnpczak
account (4) to bundle with CID bafk2bzaceaxl5jabxlp22v2i3z7iak4x5fzy4j6o6fq5u3l35o277t6f5a5yg
storagepower (5) to bundle with CID bafk2bzacedxsbcqg3yx3je7rzhptfdl2ftmb2se2qxyjeani4fqlcwtohqq5i
storageminer (6) to bundle with CID bafk2bzacebi5ev5jzhim5vfnm2qscydtzjabxftvkwotiyamz7c6kc2izztvi
storagemarket (7) to bundle with CID bafk2bzacecucyz4bfbenykfkqm3r4y7pjaeswx5a4aowhjixbhkzquu32s5q6
paymentchannel (8) to bundle with CID bafk2bzacebc55he6v2jgmwsm4rvvmb3auntwl6zwhkq4qamgfodygy5pyuibg
multisig (9) to bundle with CID bafk2bzacec4ctkpxz5olasqpr3kyyeyh6kgcua4ioc5kn3ynjmgk56bbsw5aq
reward (10) to bundle with CID bafk2bzacedwg3gqdjm7jlqlupprn2giazfwi7wtmjlcgtnh5zmqoiwpsco3gw
verifiedregistry (11) to bundle with CID bafk2bzacedtlgotxoo274koutybqa2pbikkpo7e4mwfyd2upkclzgupobhdg6
datacap (12) to bundle with CID bafk2bzaceb7lqi7d6hz5gzbyapclpckaszk5z64tvxxorwlcwapguijj62qrw
placeholder (13) to bundle with CID bafk2bzacedfvut2myeleyq67fljcrw4kkmn5pb5dpyozovj7jpoez5irnc3ro
evm (14) to bundle with CID bafk2bzaceanw3se4i5owqohs2nwrbuhi32bpd7dsfvom4usmbq7ah3ep42xdc
eam (15) to bundle with CID bafk2bzacebrbffujtseyrqvqqlh7fkprrrn2o2ofzdwfafagkzcomia5l4km4
ethaccount (16) to bundle with CID bafk2bzaceb6f2dtovprxcrpog6326hnlegegnzjbqzewdzg54254gd2z73j6y
ipc_gateway (17) to bundle with CID bafk2bzacedgvqijsuoilpl5er7jmg4xun2kipnrqaerc6ftcezyncjcidf23i
ipc_subnet_actor (18) to bundle with CID bafk2bzaced7uoiapvzwil4tf54xwoqzjr4ohcy4iruugsapwt5a2kwfnthqrk
ipc_atomic_execution (19) to bundle with CID bafk2bzaceckkqz2enj4epxo5hvoz5iqmivwfd52s6ep6cip64huc7xag7gbra

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0: Cross-net messages support

19 Apr 14:19
84915f4
Compare
Choose a tag to compare

This release includes all the fixes and features to support top-down and bottom-up messages, and the ability to send cross-net messages.

The bundle of builtin-actors including IPC actors and attached to this release have been built leveraging a pre-release of builtin-actors v10. The next version will also include an upgrade in the builtin-actors.

The CIDs of the actors included in this release are:

system (1) to bundle with CID bafk2bzacecc3weieihsr3hunwzcwpw7y6d27wl56opny4bbdwqf4be4kuicqo
init (2) to bundle with CID bafk2bzacecu7mk6t4fbg635meejmjgyyzhs2kmkbmgyab5xp6d6zaw22ryyx2
cron (3) to bundle with CID bafk2bzaced5lwa6hnjuogrdck23ahvk7tb3g33p2igr7iunblwmnjbgjwlkv2
account (4) to bundle with CID bafk2bzacea7nx3ump33mxgks44dggps625qk7v7k6zvurfgos6co7oxx3rbua
storagepower (5) to bundle with CID bafk2bzaceaqvcyvpyhapiawulqdwtqkgqdhh6bxgj4rd72mtade7smzd66irg
storageminer (6) to bundle with CID bafk2bzacecnifgevs6tbfalwts3gonbfzqsdxxvap3mgb6bo6gznqisiwbsg6
storagemarket (7) to bundle with CID bafk2bzacedqk5hyywnmkoidfprkppi2kizp3tckwurgkhym4pmqjoczbzpk7e
paymentchannel (8) to bundle with CID bafk2bzaceaelsk2522lcx5f4eriipx7qbqhj6btgsurj7mraiyuv4tjg6rcwi
multisig (9) to bundle with CID bafk2bzacecvbserqzfkxjazuxedqalqzwth7xwtkipfjan2eqwya4fbrumqn2
reward (10) to bundle with CID bafk2bzaceafzhty4wgtr6iksbayg4k32a2abwmtbnalhotcspyncy5itpst4i
verifiedregistry (11) to bundle with CID bafk2bzaceapylpvhe54us2n6mr6unl4j4lnfw5maholgbw2jb3ata3i2jgjwu
datacap (12) to bundle with CID bafk2bzacedkb74j3zt6uocug2hofinlmnyes7bzuuqs6o6it2ke6z7ynht6da
placeholder (13) to bundle with CID bafk2bzacedfvut2myeleyq67fljcrw4kkmn5pb5dpyozovj7jpoez5irnc3ro
evm (14) to bundle with CID bafk2bzacebrg2mubl35oakseoo4myjqudspbmpwns3kdfjchdbqkibqgjq2ma
eam (15) to bundle with CID bafk2bzaceavn6h7mkswy7i3loempcz77tsz5gumxp6ldlor6kmfz45htv24am
ethaccount (16) to bundle with CID bafk2bzacecurjigvg2qodelnip4kwfehh5gbeyzl43v6ruavlf62xlrh7ymw6
ipc_gateway (17) to bundle with CID bafk2bzacebvwjcuruzgvcsxfqmq5rd4gyfuxopj46emxl6ipxa7tljrnmxqeq
ipc_subnet_actor (18) to bundle with CID bafk2bzacecqfecpf7ix3gfqr7o7cb4f2pszox4gjwyqxovyinafee2m6xdnk4
ipc_atomic_execution (19) to bundle with CID bafk2bzacebdjik2kkbkvjnmistnwcyqf4ellqaqvdpoikl2nnn24byxfd5gr2

What's Changed

  • Feature: Checkpoint refactor and cross-net message execution by @cryptoAtwill in #67
  • fix epoch vote submission serialization by @cryptoAtwill in #88
  • fix store cross-msg in checkpoint by @adlrocha in #89
  • fix how applied_bottomup_nonce is handled by @adlrocha in #92
  • Require subnet initialization to set genesis epoch correctly by @adlrocha in #94
  • Fix top-down checkpoint submission by @adlrocha in #95
  • add some intial funds to initial validators by @adlrocha in #96

Full Changelog: v0.1.0...v0.2.0

v0.1.0: M1 release

29 Mar 15:30
186a7cb
Compare
Choose a tag to compare

This release includes the first version of the IPC actors and sdk that is deployed in Spacenet M1.

  • The subnet-actor and ipc-gateway support the lifecycle
  • This release also includes a first implementation of cross-net messages. While the functionality is there, its support from the IPC agent hasn't been yet implemented. Expect changes to the implementation of cross-net messages in the next release. These changes can be tracked in #67 and #74.

The bundle of builtin-actors including IPC actors and attached to this release have been built leveraging a pre-release of builtin-actors v10. The next version will also include an upgrade in the builtin-actors.

The CIDs of the actors included in this release are:

system (1) to bundle with CID bafk2bzacedtqw3jsr5naeahoixh6p6n4netwnnitgea2wer32tinpiom6wvlg
init (2) to bundle with CID bafk2bzaceaabdgszwccelobtx5m2j2m2v2xi6z7u7b4htkfmyeu5ay3bgmy4e
cron (3) to bundle with CID bafk2bzaceaf24orafvodhc62kqh2mbleyeperk3y4u7htklmfyh2z77cf5rgw
account (4) to bundle with CID bafk2bzacebf7g3uspjje63gfjorfx2vldyr6eogavdev2f2gb42yr7fi2vecm
storagepower (5) to bundle with CID bafk2bzacecj3zefktcel2bu24v4lg43flwykf6kfcnvp3ghy6ksp5aqr74r3w
storageminer (6) to bundle with CID bafk2bzaceadhvpbtlpkj64ovof74tkkdu4vvlfabyvl65ef45xoynhnfgis7y
storagemarket (7) to bundle with CID bafk2bzacecgpqhqhp7jw2u4i2k5kkk3l3vvrnrgdso2bjnwyjh4e4m5ubpkao
paymentchannel (8) to bundle with CID bafk2bzacedueo7p4h5pmayo7vvcwbd347plgof7zdpcbdisf7wem5wyygfdoo
multisig (9) to bundle with CID bafk2bzaceccs3a3sm2p3r7kirlmfwqsdxqmm2xur43thjk5h3fcp7hcfu2qee
reward (10) to bundle with CID bafk2bzacecmgkproybeimjti4yf7yc4skgbtvsnljaqro7crrydwmp4356jqo
verifiedregistry (11) to bundle with CID bafk2bzacebtpy2qfmnmeckkfwvwyleqofs6dd7ap2ju5qsrfrysmi4wiuprjo
datacap (12) to bundle with CID bafk2bzaceccrb5ydka6zjxkj2kpu64vd3dtebx5cup2etvrysubbzpphul2j6
placeholder (13) to bundle with CID bafk2bzacedfvut2myeleyq67fljcrw4kkmn5pb5dpyozovj7jpoez5irnc3ro
evm (14) to bundle with CID bafk2bzacebf5fw72qefw6olo4kmqknnr3fdtlvm2doicbnnhiifwiwqszdnog
eam (15) to bundle with CID bafk2bzaceaehaughl36kzzu5pmeyaztpxerzlufxdx2rjim4673ndf7dbyclo
ethaccount (16) to bundle with CID bafk2bzacedgei7rnhlykdbpzn34ny2oldtfkaxc45wctqyja27lgp7hwrfl3y
ipc_gateway (17) to bundle with CID bafk2bzaceb5cs6ot6udlilzwinujq5mljfltlixxpk2tlwojfvh7joe6ix2xu
ipc_subnet_actor (18) to bundle with CID bafk2bzaceda2544im5dwhraesxtawp6rzrlafznkdi7lgz6oinilczholff7g
ipc_atomic_execution (19) to bundle with CID bafk2bzacebdnjvcwpndwdfctoebltsk22o5nf4f5xs6mbuu6ulpnnthc574yo

v0.0.1: Basic functionality

21 Mar 13:44
f5e54ad
Compare
Choose a tag to compare
Pre-release

This version of actors implements all the basic functionality for IPC actors tested from the agent for the following processes:

  • Lifecycle of a subnet (join, leave, kill, etc).
  • Checkpoint submission
  • Fund and release messages (only triggering them from the source subnet, but not the execution).